Funny to be on the other side of this conversational debate. My first experience with real CNC was when a good friend bought an AcuRite MillPower system. That does ONLY conversational, it didn't allow Gcode at all. I got so excited about it I wrote a similar program that ran under Win 3.1 See
http://plsntcov.8m.com/CNH.htm for some info on it. That system worked really well, and I actually made parts with it- the screen shots show a part for a traction engine model I built that actually was made with the software.
That software used a dll driver that could not be ported after Win95. I came to Mach because it promised an interface that could be called from VB. I was going to port my code to use Mach as a 'back end' I re-wrote it all into very good quality object oriented VB, but I was never able to get the Mach.ocx to work. I don't think anyone else ever did either and Art eventually quit talking about it. I met Brian Barker when I took my code up to U Maine to show him
So, I really like conversational approach. Actually, I am more into what I call 'Interactive Milling' I like an interface that lets me define parts and simply run them without ever having gcode involved. Thats the MillPower model.
MY problem with the wizard set as it exists is the poor VB script environment. I could do lots of neat things to the wizards, but since every button is its own environment and cannot see or use subroutines form any other button or source it becomes very difficult- maybe tedious is a better word. For example if I wanted to add a 'process sheet' to each wizard the code to do it would have to be included into every screen. Ok, so cut and paste would make that possible, but if i ever needed to make a change Id have 20+ places with the same code to change. I consider that un-supportable.
I don't mean to knock the wizard set- for what they do they work very well and a lot of guys have done a lot of work with them. I will support them, fix bugs, and make minor improvements, but I'm not going to try to make a whole new environment out of them.
What I am doing now is learning Flash and Action Script 3.0 That will be a VERY powerful capability and one could build a nice, interactive, conversational package on it. I'm a long way from being able to do that, but I am working on it.