Paint whole or take apart

Take it apart, paint the insides and the jams and hang the sheet metal back on. Even though the paint comes out of the same can, you will often see differences in the color and metallic if the panels are painted separately.

So how do you prevent overspray through all the body seams when you come back and paint the outside of the car?
If you mask off the door jams, inside the doors/trunk/engine compartment, don't you gat a hard tape line?