I will use Shetchup software for your projects. I will do 3D modeling for house, or garden project for example I can create first plan in 2D, i can create plan in 3D modeling, indoor and outdoor. I can also include this in a garden or design the garden. Sketchup is a nice software to give 3D design of your project and your idea.