For C2 you'll want to use RexRainbow's .tmx importer to make your rooms/areas individually and dynamically load them via AJAX and project files (while destroying old rooms), then code triggers/doors and transitions in between. The minimap can also be created using Tiled. There are numerous ways to do it but this made the most sense to me..
In CC you're probably just going to have to make your own editor, save rooms to an array, .ini, hashtable, etc. then load them dynamically as above.
Sorry I don't really have any examples lying around...it's very complicated to set these up ^^
Btw is that you, Mario?