MD2 really opened my eyes to how I could use this old gear. Once I got my head around the Sysex and Midi specifications I was hooked (I'm an electronics engineer, but I had never worked with the midi standard at that level, I made a few mistakes at first lol).
The only thing MD2 is missing I find is the ability to receive sysex dumps and update the parameters, however, I truly do understand this is not an easy task, as dumps have no standards. But I can easily get by without that when compared with the benefits it brings.
Even though building the panels is time consuming, I'm finding that it's making a synth playable again, there isn't much I would change about MD to make that experience "better". The controls are fine, the real process though is making the layout, follow a good workflow. Anyone can lump a bunch of controls on a page, but the real trick is lay them out so it makes designing sounds easier, like making the most "common" controls, the most easily accessible etc. The great thing about MD is its only weakness is never itself but the user ;)
When you mentioned the preset picker do you mean to save the presets from the unit to the ipad? As in what I said re the sysex dumps. I find the Preset saver in Md is great but, yeah, the reading of dumps would make this thing a tool not to be reckoned with haha. A page however, that showed a "received" sysex dump as hex in "words" down a grid and then let you assign page control values to that selected hex may work. But I love MD just as much without that ability.
Cheers