Dont take it as 100% certain, its just my thoughts on the matter, there may well be someone that has written software specifically for these machines (other than the manufacturers) but I am as certain as I can be that none of the usual culprits such as Mach or EMC will be able to do the job out of the box.
Hood