Depending on how large your office is and how many people could potentially profit from using the system, how large and complex your database is and how integrated you want it to be with your planning/design CAD files, and how large your buildings are or how repetitive and systematic is what you do even if the buildings are not that large, it might make sense to take a look at Kimon Onuma's web-based planning system
http://www.onuma.com/products/ -- the 'Accounts' approach is very reasonably priced, and can be extremely powerful and useful depending on the conditions above. The whole thing works with Revit too, so this is not an ArchiCAD-only thing.