Looking for the best perennial flowers to plant for a colorful garden? Here is our list of the top hardy perennial flowers for years of enjoyment!