Just painted the other hull of my project boat and by far, up close and fine detail wise, it's probably gonna be the worst paint job on the beach, but just knowing I did it myself makes it the best in my mind.
Sometimes I think I'd prefer to have something be less than perfect but know I did the work myself than to always have something professionally done. And besides you learn enough along the way to do it better next time....like hanging the air hose from the ceiling so it doesn't smack and smudge the side of the freshly painted hull as I walk around, or checking the weather so you don't start painting with the hull halfway out of the garage and it start raining...