PC Magazine reviews a home design solution called Professional Home Design Platinum from Punch Software. You can download a feature-limited demo to try for 15 days or purchase the entire suite for $99.99.
You start from the ground up by laying out your floorplan then add walls, doors, and windows. From their you’ll be able to render your plan in 3D and you can add other home features like gardens and landscaping.
There’s a free program from Google called SketchUp but it’s nowhere near as full-featured as the Punch software.