Choose plants based on the light, soil, and moisture conditions of your garden. Look for varieties that will thrive in your microclimate. Pay attention to plant size at maturity to ensure your garden does not become overcrowded. Also, consider the aesthetics of color and texture to create a cohesive look.