We have a local auto
paint shop that will mix up small-ish quantities meant for touch-ups -- the colors are pretty much unlimited, but a whole rainbow might get pricey. Of course, it might be easier to find a good primary red, yellow, blue, black, and white, then you could mix up anything under the sun.
I'm curious about your design!
-- Jess