A neat feature which was introduced into Revit a few releases back was the ability to transfer project standards between projects. Project standards includes family types, line weights, materials, view templates and object styles.
When you transfer project standards you must have open the file you want to copy the standards from and also have the target file open that you want to copy the standards into.
In reality the concept of a project standards is a great idea and they do work well until you have a large project with lots of linked files! The management of the project standards between the various linked projects can be extremely awkward to manage. If you then factor in that the linked files might be workseted, than it can be a real nightmare.
What would be a smarter idea would be some sort of seed file or shared template which allowed you to simultaneously distribute project standards between all the linked files. This would mean that the master could be updated and all the changes automatically filter through to all the linked files rather than having to open each link separately and transferring manually. You can obviously create a template master in Revit today, which holds all your standards for a project, but as highlighted earlier you have to manually transfer the standards.
The management and control of project standards has been highlighted to me on a number of occasions recently whilst working with clients. Also, having tried to manage the distribution and control of project standards myself, an automated process would certainly be a welcome addition in future releases or Revit. Interestingly, talking to a colleague of mine about the subject, he did mention that Autodesk Inventor does have this type of tool to control parts and assembles in Inventor.