I only have experience of UCCNC and Vectric, and they are more than adequate for my needs, JAZZCNC suggested getting a AXBB_E controller from UCCNC instead of a KK01, more expensive but it has a lot more flexibility and better support.