Rule #1 is to use the correct template. For example, a curtain wall is not a window. This can cause issues with scheduling.
Rule #2: What to modify in the Out-of-the-Box templates
* Host and Face based family templates should be modified by adding hosts and dimensions
* All the family templates should be modified to add company specific parameters (which will be discussed further in Management)