Why stop at Revit?[quote user="dominic SEAH"]Maybe the next step is a ArchiCAD GDL inerpreter?[/quote]
Recently in http://www.aecmag.com/:
Collect, Manage & Share Revit Content - http://www.contentstudioltd.com/
Free objects to be tailored for UK - http://www.bimobject.com/ - but it's for Archicad, Revit, SketchUp and Autocad (Microstation? never heard of it).