I use a KorgMicro control. Use the keys to trigger different scenes or whatever they are called, have a load of effects on each channle (kick, bass, percussive synth, ride etc etc).

Ableton is wicked to play around on.