Poorly maintained SF instances can end up with a lot of clutter: case in point, page layouts. In my new org there are dozens for each object, along with dozens of record types. Many are outdated and unused, but were never cleaned out by the former admin.
My process for cleaning out old layouts has been cumbersome and manual: I compare the list of layouts against the layout assignment page in salesforce, carefully navigating across the table and searching to see if a given layout was assigned to any profiles for any record types, then deleting it if it isn't.
I'm surprised my searches for tools/solutions around this have been so unfruitful, since I imagine this is a common experience.
Anyone know of any tools, or a way to programatcially determine which page layouts haven't been assigned to any profiles?