This open-source program is used for architectural design. Design a home in a 2D layout and then preview it in 3D. This program gives you the ability to design the exterior, and even place furniture. The program can create the blueprints for your newly designed home.

Watch these tutorials to learn how to use Sweet Home 3D.