There is no such comprehensive program.
There is the Hack Conflict Detection Utility:
http://208.109.175.73/Sims-2-Programs-10112006.htmwhich can show you some definite conflicts, but may also produce listings of only potential or benign conflicts as well.
As far as finding outdated items, that is up to you to check at each location of origin of the hack.
Clean Installer can help you find the names of files you have which are hacks (hacks/mods are highlighted in CI in red).
You may well find some which you didn't know you had and don't want (those usually sneak in with custom lot full installations) and which you want to delete.
If you've never (or not recently) used Clean Installer, you can also readily remove duplicate files (you may have none or you may have several dozen) -- they are highlighted in pink, and are easiest to find by clicking the MD5 tab in CI once its scan list is completely loaded, which groups them together throughout the list. For pink duplicates, delete them all but one within each grouping. Exception: for pink files listed under Type as 'Empty Package' you can delete them all and do not have to keep one.
Other people swear by Delphy's Organizer, but my own experience is that it generates way too many false positive listings within my particular game and file configuration.