Ron,
Its a shame that you cannot open the modified file I sent as it would answer some of the questions you asked. I don't understand why you can't open it in screen 3. Maybe it is the version #, mine is 2.7e. Maybe Art can comment on why he thinks the file won't open on your computer.
Anyway, the way I wrote the code, the user can enter data the way you originally wrote it OR select a tool from the tool table. They can simply type into the DROs if they want to change the value the wizard will use. Not sure what TP is referring to as a "risk", the program does not write back to the tool table, it simply reads what the tool table already has in it.
I have been using this modified wizard and it works great. It shows me my tool table entries so I don't have to remember them, and automatically enters the diameter data (with no typing errors for me to make), along with my tool description, all with the push of a button. If the tool table is empty or if the user does not want to use it, they simply type in the DROs as your original pprogram req'd. Seems like its hard to complain having both options for the user. (I promise I won't push the subject anymore after this

))
I attached a screen shot so at least you can see the buttons and dialogue box that will pop up with the tool table data.
Pat