Hi Matt,
There is an interactive application, what can do all - at least on XE.
Currently I haven' connection to any system to help you more specifically.
I remember, that this APPL requires some additional OCM entry to work on XE. The ID of the APPL is P98100 or P89100 or something similar, and there was (is?) a white paper on the support site about the required OCM enries too.
I know, this topic was more then once published here, on the Forum, so please, try to check the archives - I'm sure, you will be find it.
If your "Table Spec Explorer" works, then you can export the information to Excel, And/Or investigating this not too complicated APPL and its BSVWs with Designer, you will be surelly able to create your custom UBE, which fits to your needs.
Let us know, how does it go. Thanks.
Zoltán