Mix rock garden plants with a rocky landscape to elevate garden aesthetics. Discover the best perennials and annuals for a sun or shade rock garden.