Sonar still has only 2 known to work stable solutions:
obsolete VS-700 and MackieControl.
MackieControl (only Logic compatible, no ProTools/HUI compatibility!) works with all devices which are fully compatible with the original. Well known: original Mackie Control (Universal (Pro)) with extenders (XT, C4) and Behringer X-Touch.
The situation with SSL Nucleus is unclear. ICON products are not sufficiently compatible.
Since the plug-in is the same, all such devices provide the same functionality in Sonar.
Cheap way to test it: TouchDAW app for Android. There are other for iPad.
There was several questions in this forum about EUCON compatibility (Avid surfaces). Sonar has EUCON plug-in but there was no success nor failure reports for it.
One strip surfaces are known to work well (FaderPort, Alphatrack).
Best DIY solution: BCR2000.
Other DIY solutions (A&H Qu, HUI compatible, etc.) provide basic level of control.