Blending Surface Segmentation and Editing for 3D Models