Multi-preset instrument (or) retaining values on switching presets

As I work through Korg exb moss, it is becoming clearer that if I want full control over its entire midi implementation, I need to distribute all features over two presets. In such a multi-preset situation, what is the recommended way to switch back and forth between presets while working on the same patch?

Is it going to be something like:

  • pull patch
  • work on preset 1 (save as necessary)
  • switch to preset 2
  • pull patch
  • work on preset 2 (save as necessary)

Is there a better workflow (perhaps using snapshots) that will help me recall values as I switch presets, without explicitly pulling patch info?