If you want to keep your garden colorful for as long as possible, you're likely looking for long-lasting perennials that keep returning year after year. Some of these even spend most of the year in ...