Applying metallic paint to steel in the main requires the same preparation and application as painting any metal object, although as a general rule it is best to use oil-based paint on steel. One of the main advantages of using oil based paint is it keeps rust from forming.