Documenting where stored procs are called from I've been wishing lately that we documented what all places stored procedures are called from. It would have to be pretty painless to do though... i.e. doing it in excel wouldn't be very good.

Seems like this might be a common desire (probably even a requirement for some companies) so I'm wondering if there are any tools/applications/add ins out there already that facilitate this?

EDIT: To be clear, I'm not really looking for tools that help me identify what needs to be documented (although I would still love to hear about any you think I may be unaware of), but rather a tool that helps me do the documenting.
SQL Server has the sys.sql_dependencies table.

In SSMS you can right-click an object and choose "dependencies". My subjective experience is that this can be incomplete.

References from application code may be amenable to a simple search, depending on how it's constructed.