Well, for the few that I have painted, assuming black is the color, I use Dupli-Color DE1635 Semi-Gloss. Is in a ceramic engine paint that is the closest you will ever find to the original Japanning. Needs no primer.
If you are painting a more modern machine with colors, I have no experience.