If I could figure out how to read the code that gives trait info, I'd pitch in and help.
As a player that prefers to play the Germans, I'd be interested in a complete read out of all the generals Germany has to offer, including Old Guard, since I use them for static defense and/or rear area commands.
A list of all the Generals which includes date of availability, entry rank, preferred max rank, starting skill, max skill, date of removal, traits. If such a list was made it would be nice to have on hand, me thinks. Also, if it was constructed in such a way as to be search-able by trait, max preferred rank, starting rank, date of entry, that would also go a long way to speeding up the admin process of deciding who to assign where.
I wish something like that could be modded in to the stats tab, actually.
Im a clueless tech tard or I'd try to do it.
Edited to add:
HA! Stoopid me. I loaded up the game after posting this comment and took a look at the stats tab, since I almost never ever do that when playing the game. And, lo an' behold, there's a set of pages for the various commander types, land/air/sea. Got lots of good info. All that would be needed to fill it out completely is a mod that adds in "competency" for max rank preferred and max skill attainable.
While compiling the information I have in the OP my intention was to provide enough of the the best choices available for the long haul of the war.