MyVirtualHome uses an easy "drag and drop" system that will see you creating the home of your dreams within minutes. It is a freeware home design application that's powerful and customizable.
Here are some screenshots to illustrate the features and user interface of this application: