Different plants thrive in different types of soil and different types of climate, so it is difficult to advise without knowing the conditions in the garden you are talking about.
Perhaps the best thing to do is to go to your local garden centre once every three months - each time you enter a new season, they are most likely to stock the plants that happen to thrive in your own area. Buy the plants that you like the look of and follow the planting and care instructions that are supplied with the plant.
Some tips: 1) Get some cheap "seasonal bedding plants" to provide quick colour e.g. winter flowering pansies. Bedding plants are best replaced season by season; 2) Get a "shrub" that is in flower during the current season - once planted they will keep flowering year after year, (examples: Camelia; Azelia; Rose; Hydrangea). An evergreen shrub is a good idea as it gives colour throughout the year ; 3) Plant a fruit tree - these give height to the garden, and interest from the blossom in spring and fruit in autumn; 4) Plant some herbs - something that you can use to spice up your cooking, e.g. Oregano; Thyme; Herb Fennel;
-- Best Wishes - Majikthise.
Tiger Lillies there hardly flowers that require pretty much no care and can easily survive the winter. I've had them around my pool for the past ten years and never done any sort of care for them, never water, never trim, nothing. And they always grow back every year and look great.
Nice - but they are very prone to being eaten by slugs and snails.
Marigolds, they r easy to grow and u get a lot of flowers on them
Or just about any kind of perinial, like glodolias, or lillies