Thanks everyone!
It looks like I'll be safe if I treat 1024x768 as a minimum.
Here are the screens that I promised:
Editing a province's commanders...
Editing a nation...
The program already reads in existing map files, parses the commands, does some error checking (found a lot of errors in semirand provinces!), and fills in some misc data extracted from Edi's database and can then save the updated map file. I am making good progress as long as I can keep motivated.
