We use the HiCON Integra from Vital Systems. A little pricey; but it is has threading and is well supported by Vital Systems.
You do need to have encoder feedback from the spindle to the Integra.
I know there are others but I can't tell you which ones, we only use the Integra now.