If you have a engine like fpsc, then i think you can esaily make a button in the editor, that will copy over the engine's exe to a folder, with all data the game(editor map) needs, you could then export all data of the editor into txts. And make it readable for the engine exe, so for example for one world and posistion and scale the editor would export it like this:
world.dbo
0
0
0
100
100
100
Engine would have some sort of read system, not that difficult and export the strings into integers (atoi maybe?) and then you could use it to load up things. Like the engine would load world.dbo and place it at 0 0 0 and scale would be 100 procent.
So basicaly the engine'exe is a game itself, all he does is search and activate.
That would be my way, you can do this for all settings and events in a game.
Hope i helped a bit,
Red Eye