Check out http://www.apexsql.com and you want to take a look at ApexSQL Doc. This tools is awesome. It can be run through a scheduled job and it creates a compiled help file with links between related objects and everything.