My Suburban's body was painted on the frame.

We placed a 4 mil sheet of plastic covering the entire frame.
The body was then lifted over the plastic and placed on the frame.
The body was then painted.
The paint was then color-sanded/wet-sanded (three people; an all-day job).
The plastic was then removed.