Whether you are designing a new garden from scratch or improving what you already have, a lot of work is involved, though with careful planning this can cost surprising little. Here's what you need to know about designing and planting an attractive garden for less.