Well, finally something new to show regarding Glass Trap. It's finished level tree generator. It displays connection between the rooms - look on the right side, you see part of the map and how it translates to rooms (black squares), and connections between them (red = signs). Connection between two rooms means that there's either no wall between them or there is a door. So this 2x2 room could be one big room, four small connected by door, one 2x1 and two small rooms, two 2x1 rooms or one L=shaped room and one small room. That's of course disregarding connections with other rooms.
I hope that my explanation isn't too convoluted ;).