We have this already in the form of Section Locking
Thanks for this great feature Ben, it's awesome 
Some ideas for OS4.5
Perhaps it could be extended to a multi-patch Section Locking feature. Here, you could select patch A, and decide you like sections 1 2 and 3, so you lock them. Continue browsing through patches, and find a patch, patch B, in which you like sections 4, and 5, so you lock these. Continue browsing through patches, and finally find patch C, which has section 6 and it's just perfect, so you lock it.
Now you have a brand new patch, comprised of:
Sections 1, 2 and 3 from Patch A
Sections 4 and 5 from Patch B
Section 6 from Patch C
Does it already work like this? Sorry, I'm away from my TI at the moment and haven't used section lock for some weeks now and I'm a bit rusty!
A separate feature: Section Morphing.
Each currently lockable section could have a new parameter assigned to it, "Section Morph". This parameter would control the change of *all* parameters within that section. There would also be a "Destination" parameter, in which another patch is selected. Now, when you turn the "Section Morph" knob in the +ve direction, all parameters are *increased* in a linear fashion from their current values, to the values found in the "Destination" patch. Similarly if the "Section Morph" knob is turned in a -ve direction, parameters in the current patch are *decreased* until they match. Values would probably be scaled, such that it requires a full -64 to +64 movement to change all parameters from their current positions to the new positions.
Now imagine using the Section Morph parameter as a mod destination 