Are there any tools that can determine if a function/procedure/method/entire class is used?
I\'ve seen tools that can help a knowledgeable developer track down unus
Checkout the tools at http://www.peganza.com/ to help with some of your tasks.
Icarus is freeware and it analyzes your 'uses' clauses to allow you to remove unused references.
Pascal Analyzer is the full version which includes Icarus functionality and a ton of other tools.