Yes, the Behringer X-Touch Compact integrates very well with MainStage and is responsive but the huge downside there is that the Editor app only works on Windows. The buttons send note data by default and unless you have a Windows machine or setup a bootcamp partition then there's no way to change that to CC.
Sunday Keys Version 2
Using the Tonic Pad Player
Getting Started with Sunday Keys for MainStage
Troubleshooting Sunday Keys for Ableton
What Gear do I need?
Troubleshooting Sunday Guitar
My Song-Specific Patch is Different from the Demo
Customizing Your Song-Specific Patch
My instrument/controller isn't connecting