Here's an excellent plant that's good for your diverse needs. It can take a beating from shade to full sun. Planted thousands of them. Borders or clumps
If you want something cheap and a lot I would use Liriope. It comes variegated and silver and green. It's a perennial and gets cool looking little blue berries in small stalks. Its considered every green. Stays green all year long. It clumps well and stays low. The beauty of these baby's is you can plant one or a couple and the following year dig up and split it up in 3 or more clumps. Its about one season for them to grow big enough to split. They recover well with lawn mower attacks or weed whackers accidents.I have 100+ lanes and in three years made at least 400 more plants by dividing. Shade to full sun.
Doesn't spread. Cheap and stays green.
At times I sell them with end of my year " Landscape leftovers" I'm a partial grower and landscape our job sites.
I'm not an expert on plants Shrubs are my niche,
http://www.backyardgardener.com/plantname/pda_6b06.html
Liriope at Highland Hill Farm >> Plant Info
Cultivar: Big Blue
Family: Liliaceae
Size: Height: 0.67 ft. to 0.83 ft.
Width: 0 ft. to 1.5 ft.
Plant Category: ground covers,
Plant Characteristics: low maintenance,
Foliage Characteristics: evergreen, semi-evergreen,
Foliage Color: dark green, green,
Flower Characteristics:
Flower Color: blues, purples,
Tolerances: deer, drought, heat & humidity, pollution, rabbits, slope,
Requirements
Bloomtime Range: Early Fall to Late Fall
USDA Hardiness Zone: 6 to 10
AHS Heat Zone: Not defined for this plant
Light Range: Deep Shade to Full Sun
PH Range: 4.5 to 7
Soil Range: Mostly Sand to Mostly Clay
Water Range: Semi-Arid to Moist
Signed 21 Boat
If I Helped To Answer Your Question Please Rate My Answer