Remote Editor: Macros? OSC?

The editor looks fast and easy. Auto mapping things the way it does looks like a dream.

So does it only respond to incoming MIDI messages or does it also respond to OSC?

And can you assign a button to a macro as well as anything else?

Are there x/y controls as well?

My goal is to use this with an iPad controller like TouchOSC.