Problem is your idea of what a quality paint job is likely different from mine and likely different from the OP. And while the OP might have intentions of building a 20 or 30 footer, it’s likely that once he’s into the job, he will want a 10 footer which will jack up the project cost part way through.