Flax Engine is claimed the most agile game engine. It's open source, cross-platform and it lets you write scripts in C++ and C# seamlessly. Also focused on lightweight development. A true game changer.
Planoplan allows you to create floor plans, arrange the furniture, change the texture and choose the appropriate color in real time. You don't need complicated, expensive and resource-intensive computer programs.