I have found this Korg Nano Kontrol 2 to be an excellent MIDI control surface.
Every button, knob and fader sends MIDI control messages. Great for controlling MainStage and other software!