From my procedural floor maker.
Takes 3 inputs - room layout, door and window positions.
Adjust parameters for each room, change skirting (65 available), cornice (20 available), and room height.
Change shape for door/window, and height.
Creates clean geometry (triangles or quads and perfect texel density textures.
Works in Unreal, Unity and any other packages that supports Houdini Engine.