Glenn Cook
Powder Monkey
yes. possibly write an external program that builds a campaign then writes to a scenerio file that can be used by the game to play out the battles. Similiar to what you have described. manually using boardgame rules.
I don't really understand.
The scenario editor can create new scenarios and edit old ones. Why would you need to hex-edit something that is editable through the interface?
Edit: Do you want to automate it by some external application?
Possibly, this is what you are looking for:
AlexKimov/seadogs-file-formats