Hi Jonathan

I have the CNC-Toolkit, played around with it a bit but lost interest because of the time needed to get to grips with it.

But as you say if you have the time to spend getting your head round it, then it can do most of the stuff the above mentioned packages can do.

Andy