furnishup/blueprint3d: Build interior spaces in 3D @ GitHub (MIT license)
This is a customizable application built on three.js that allows users to design an interior space such as a home or apartment.
"old style" Java based, GPL licensed similar purpose tool
popular "freemium" closed source alternatives
and other "alternatives"