I am electrical enginering student but i have 2 years expiriance of 3D HOME DESIGNING.because i have had 3D design course. In this designing you will setisfied that how want to make your home and how want to design inside your home.how want to paint your home. In this designing many diffrent types you can watch home.It is depands upon your land size.