Before you get too set on DIY, contact Josh Spillman at Spillman's in Fort Payne. (256) 845-6749 You might be surprised...
Tell him Mark sent you. He repainted my green 1997 Jeep Wrangler and did a great job. Painted my buddies white Nissan Frontier too. He fixed my white Jeep Rubicon when I backed into a tree in my buddies yard. (Bourbon may have been involved in that last one...)
Tried to call him and the number has been disconnected. Also reached out to the Madison County Tech Academy but haven't heard back...
I'm not afraid to try it, not afraid to spend some money on it, just don't want to dive in and get overwhelmed.