Forgive me if someone has already mentioned something like this before, but an idea just struck me:
When I play with a set in Live, sometimes I make changes that I really love; but at the same time, I'll make changes that I don't want to keep. This means I have to create presets, backtrack through my changes, and do all sorts of things to avoid embedding the alterations I just don't want.
Would it not be great if you could choose which changes you wanted to keep and add them to the last save you made in an instant?
In the same way that one can freeze tracks in most DAWs, this could be possbile by freezing plugins/parameters/tracks on which one had made the changes they wish to keep; select a new function that reverts to last saved version; and there you have it... all the changes that you wanted, and none of the tedious backtracking.
P.S. If you can tell me of a function that already exists within Live, capable of this job, then please let me know. Many Thanks