Flowering shrubs might be another idea for you to consider. The shrubs would probably grow in pretty quickly and they would be low on maintenance.