The obvious place to begin is with Design Your Garden. However, keep all of the above subjects in mind when considering any of them. For example when deciding how to hardscape your garden, ask yourself how hardscaping could stabilize the soil, conserve water, and create habitat for plants as well as result in a pleasing design.
As you make design decisions, also take seasonal climate conditions and the peculiarities of your site into account (see the Climate and Worksheets sections). In summary, be realistic as well as creative at each stage of your developing garden.