Appliance paint makes for glossy finish and recoats well, simply scuff with purple brite and spray it on.
Maybe Im the only one that feels this way but I dont really think any paint from a spray can holds up these days. The VOC laws made the paint garbage. I painted some front end parts on a car Im building with Rustoleum Semi Gloss black. I was lazy. I didnt want to mix up a small amount of paint and have to clean the spray gun. They were already primed with a self etching primer. One winter of sitting outside on jackstands and those parts were rusty. When my car comes back from getting painted I have to pull all of them off to redo them.
The other thing that Ive noticed is the lack of compatibility between brands. My buddy sprayed a heater box for his Camaro with a Gloss black enamel. After a month he decided he didnt want the gloss and wanted it more of a semi. Scuffed it up and sprayed it with Duplicolor engine paint and the whole thing crinkled.
I used POR 15 Undercoating paint on my Toyota rear bumper and it help up very well. I have used it off road as well and it withstood backing into trees and so forth with very minimal touch up. It did take a while to dry though so you have to be patient.
Also, a guy at work started using implement paint from Tractor Supply and that is pretty durable thick stuff too.
EDIT: Chassis paint, not undercoating. Sorry.
I need to paint a aluminum bumper. Since it will get beat up due to off road use, I want to be able to touch it up occasionally, thus spray can versus powder coat. Does anyone have recommendation for a durable paint from a spray can?