I would use a basecoat/clearcoat product, like the ones used on automobiles today. Modern paints have come a long way, and are a major improvement over enamals, IMO. Go to your local auto paint supply store and talk to the guys behind the counter, I think you'll find them very knowlegable. They can reccomend a product and even put it into spray cans for you.