I am with Huskerjeep, I paint my stuff with a cheap HF HVLP gun and spray bomb cans.
I like ACE hardware paint as it dries fast and holds up well. My trailers sit out side uncovered and weather well.
Rock chips,scrapes and rust spots touch up well after a brush with my brass wire wheel.
If the paint starts to fade I tape the area off and repaint it. Factory fresh in 30 minutes.
I have been unhappy with any powder coated items in Pennsylvania, once scratched or cracked the water and salt get under the finish and blister it off.
I had a Superlift lift kit on my Ford F150 peel off the first year of Pa driving.