You will get a better paint job using a roller, unless you are very experienced with spray cans.
If you build out of plywood rather than particle, then you can stain instead of paint. I stripped and stained a gutted painted over Galaxian cabinet once and then installed a Top Gunner kit with NOS sideart, and it looked great, and didn't look strange at all. Fit right in with all the other cabinets I had. If I ever build again, or have to totally refinish again, then I will go with stain instead of paint.
Woodgrain laminate is also a good choice, and is very authentic since a lot of cabinets have it.
If you do choose to paint by hand, then go with a light color. Peach, yellow, pale blue, sea green, and pink are all good choices. Light colors are much easier to work with, and hide mistakes very well.*
*The same goes for painting cars. I remember reading in Hot Rod once that the best color for an amateur painter/bodyworker is yellow.