4. Desert Marigold: Desert marigold is a low-growing perennial with silver-gray foliage and bright yellow flowers. It thrives in dry, sandy soil and adds a splash of color to the garden.