I also forgot to mention Google Sketchup as a potential software design program. I don’t know how it works for landscape design, but I know that professional architects use it as their main program and you can export the design to programs like Google Earth, among others.