The LOD (Level of Detail) is a very important point. At an early phase of the project, we and others only need to know that its a door and how wide is it. Later on you can add fire rating and acoustic performance. Later still finishes etc can be added.
We are Architects and on the whole we work with contractors as part of a team developing the design, in our case schools.
At an early point of design we will be using generic families from NBS or our own developed elements, typically doors, windows, walls etc. These with the correct parameters will inform the various schedules and develop the specification, (generated out of the Revit Model).
As we progress through the design phase additional detail will be added as decisions are made, This is the point that manufacturers families will, if appropriate will be added. The points made above are important though, too much manufacturers information is of poor quality, so saying that hosted on NBS BIM Library and Bimstore are usually pretty good.
The manufacturers families will have the correct unicode and NBS references built in which in turn will directly inform the specification. This is BIM at work, Revit and Create, (the specification tool) form two components of the common data. environment.