If you were to use acrylic paints you could just buy a diamond white type colour, then mix other colours into it as required to tint it to match whatever you are painting. If you still want to use a spray you could potentially look at a budget air brush that would soon pay for itself when you look at the price of rattle cans
Happily collecting things all my life...