Although this is not a solution of sorts, more of a functional description, my CSM Cartography Shop map importer, v3.1.1 builds the CSM map file from one object which itself is limbed based on the group hierachy of the map. Essentially this allows doors, lifts and platforms etc to be moved and rotated easily based on a pivot entity in your map. If you're after a level creation system that can easily be embedded in your games, why not try the Demo version of Cartography Shop in conjunction with my importer. It will allow you to use lightmapped levels consisting of a single object, or more objects for more complex interactive levels.
The importer has a demo 2x room with a separating swinging door and hatch to demonstrate this principle. And, because the level only consists of two objects for the whole map, it's very easy to use with Nuclear Glory or a native collision system.
Paul.

Home of the Cartography Shop - DarkBASIC Professional map importer