I've had very good results with rattle cans. I did these flares years ago when I was converting my LJ into a pickup and they held up very well:
View attachment 156455
And recently I did this CJ/JL-style TJ grille with rattle cans.
View attachment 156456
Color on both is an exact match for the factory color.
One thing I highly recommend is doing a very durable clear coat over the rattle can color. The best way to do that with rattle cans is to use a 2k (2 component) clear like this one from Eastwood:
https://www.eastwood.com/eastwood-s...zlXXMFxQuK_Z-Uc95KWsIC7ykQWpnvmYaAhuOEALw_wcB or the SprayMax clear posted by
@CodaMan earlier in this thread. These come in a special can which provides for mixing the two components before spraying and as a catalyzed finish it's very durable.