So I am getting close to finished with the detailed unit viewer (at least as a first pass). Below is a basic walkthrough of the viewer and what the various screens look like. (Note the Health entry on the main screen and the detailed Health view are both giving some troubles at the moment)
Selecting a unit and running gui/duv will give you the main view screen
This has most of the information the is visible in the default unit view screen, with a couple additions and a couple subtractions. Each header has a corresponding detailed view screen.
Hitting 'p' on the main screen takes you to the detailed appearance screen. This screen is currently set up as a list of body parts and their modifiers.
By default the string values of the modifiers are displayed. You can also display the actual in game number value and the bin it fits in based on the creature raws.
Hitting 'A' or 'S' on the main screen takes you to the detailed attributes and skills view screen. Attributes are split into Physical and Mental (and Custom if you are using my other scripts and tracking custom attributes). Skills are broken into multiple parts. The top level are the labors, these display even if the unit has 0 experience in the skill. Then it will display skills broken into Crafting, Farming, Gathering, Social, Military, Performance, Science/Magic, and Other. The exact skills in each category are defined in functions/text. These categories will only display skills that the unit actually has experience in. (The screen also displays Stats and Resistances if you are using them from my other scripts)
Hitting 'P' on the main screen gives you the personality screen. This displays the Thoughts, Preferences, Values, Traits, and Focus of the unit.
By default the strings associated with each are displayed, but you can also look at the individual numbers and details
Note that almost all of this information is from Patrik Lundell's thoughts script and I haven't fully ported the functions needed to accurately fill out the thoughts, hence the [] in the thoughts section.
Hitting 'R' on the main screen gives you the detailed relationship screen. Currently the display is very lacking, but I plan on breaking it into sections including ones for family, friends, grudges, master/apprentices, and possibly more.
Lastly, hitting 'D' on the main screen takes you to the Journal entry for the creature (Journal is currently empty, but it does take you to the correct page, just doesn't display anything).
All of the strings in the viewer are easily editable and all found in functions/text (e.g. If you want someone with a large strength to have 'herculean strength' instead of being 'unbelievably strong' you just need to change the corresponding string entry). The color profile is also easily editable with Tab cycling through any available color profiles found in functions/gui (currently there are only two DEFAULT, the one shown, and WHITE, where everything is just white).