Add custom data fields to all documents, regardless of document type, use the NodeCustomData column of the CMS_Tree database table, or the DocumentCustomData column of the CMS_Document table - Kentico 8
treeNode.NodeCustomData["CustomProperty1"] = "Value 1";
treeNode.NodeCustomData["CustomProperty2"] = "Value 2";