Well I did notice even the most basic things in the environment are nif files and can be found in World...so I'm not too surprised on that.
...but from the way you described it, it sounds like only current existing maps can be modified instead of adding our own...I wouldn't be surprised though. I mean, we'd also have to code in where the characters would spawn, where the door is, how to get into that interior, etc.