Can't go wrong with Pietro. Pango, Phoebe, Julia, and Judy also have a fair number of colors. But most villagers have 1-2 bright complementary colors, so you could also try using 7 villager spots to have each one a single color from the rainbow. Like Octavian for red, Tangy for orange, Eloise...