Yep same here.
I am priming and painting, assembling, welding, and then painting again after weld area prep.
I think painting is important to stop moisture from sitting between panels. From what i can tell GM assembled, primed and painted leaving the metal between no protection.