a product called POR-15 also does this very well, the product is epoxy based, very tough, and will seal the metal so rust cannot form or get worse. I've used it in a variety of applications, and have been quite please with the results...and they offer a variety of colors to suit your taste...
www.por15.com I have no connection or financial interest in the company, I've used their products and have been pleased.
-Lewis
'64 230 sl 113042-10-001600
67 saab sonett II #43 of 258
99 saab 9-5
00 bmw z-3 2.8