Oh, how that would be a godsend to have a program like that!!
In an ideal world, you would need a program to scan your folders and import various information from the mod files themselves and store in some kind of database, even the sample/instrument texts and comment if the format supports it.
Problems I see are:
crc/md5 checking can throw up dupes even when they are very different.
bad rips - the most frustrating thing is, if it's just one byte different in size, your stuffed
bad naming - if you keep original filenames intact and people like me who rename everything
and the no credit text mods
There's 101 other reasons why it would be very difficult for it. Still, I think AMP like me have no foolproof way to achieve what your looking for, we just have to wade through 1000s of mods and hope!!