Quickly find the differences between configurations?

Does anyone have a utility (tool or macro) for quickly finding all the differences between configurations?

I've got a part file that was created by someone else.  There are 16 different configurations that were all manually created. I can see some obvious differences just switching between configs (i.e. hole size changes, etc.) but there are 82 features in the tree, and dozens of custom properties. I really don't want to manually go through each feature in each configuration to figure out what the differences are so that I then know what needs to go into my design table. 


Does anyone know of a utility that will spit out all the differences between configurations in a single part file?

Any help would be greatly appreciated.  Thanks!

SolidworksConfigurations/design Tables