Fine Paints of Europe has marvelous primers in each of their product lines
Oil Primer / Undercoater comes in white or transparent base for making colored primers to match your finish color. Use under all of Fine Paints finishes.
ECO Primer / Undercoater - available in white only but can be tinted to light colors
Eurolux Acrylic Interior Primer - A top quality interior waterbase primer. White only can be tinted
and
Ferrous Metal Primer for steel and iron surfaces
Key Primer for adhesion on non-ferrous metals and plastic