A tool that makes it easy to quickly create a variety of room and building shapes. The shapes will be editable with a variety of shape tools, add and subtract capability, and the ability to dynamically set the wall and floor style. Additionally, "portals" can be added to create gaps in the walls where windows and doors would go.