I have Roland/Cakewalk APro 500, Reason 8 and Sonae X3PE. The APro series is designed to integrate with Sonar and it's ACT function within Sonar is excellent. You can change from channel strip control of panpot/fader to prochannel EQ or included synths and effects just by focusing on them, no programming required. You can always control 8 channel at a time and move to different channel with the WAI(where am I) function.
It's weakness however is poor documentation and as a result it is difficult to reprogram and it's template and integration with other DAW are in question. I had tried Ableton Live and it was disappointing.
Reason 8 however had a template with APRO. Reason would detect APRO driver and if you choose APRO has your master keyboard, Reason would ask your to engage the ACT button on APRO. The PLAY, STOP and RECORD button work very well. However the FF and REW are not linked (but I can program Reason to do that easily)and PAUSE is set to loop instead.
It really shines when I switched from one synth to a another. The APRO knobs and faders are linked to the most important parameter filters and resonance. ACT would allow you to switch control of different synth without any programming. I am so sure however ACT was linked to the mixer, when I tried reason today it was not linked. I am still new to reason and have not fully tested it yet.
That's my experience. So, my verdict is APro's integration with Sonar 9/10 and with Reason 6/10.