Answer : The answer really depends on what you are looking for. If you want to design your house visually then SketchUp is the best choice. It's browser based, free and easy to use which makes it popular with beginners. If however, you're after the computer-aided design experience with Autodesk Homestyler is an excellent program through which create photorealistic 3D designs of houses. Much like what I explain in this video of various software types, getting started with any form of home design software has its pros and cons, but there are some winning features used by all good programs that might suggest additional research into how each will suit your needs best.