The majority of REVIT families should take advantage of 'Type Catalogs'.
This can be used in all 3 REVIT disciplines as follows:
1. You can quickly create 10's to 100's of family types.
2. You can load only the types you need when you load the family.
3. It keeps the project file size down.