Thanks Tony. If there is one thing I appreciate, it is a straight forward, honest answer.
If this item does make the 'wish list' a thought might be to add an ability to group like cutters with like depths. In other words, after 'carve subroutines' are added, a command button could be clicked that will group similar cuts together or even merge the cuts.
An example would be a detail that is first cut with a v-tool, then the area around it is cleared to a depth by a small end mill. If this item is added multiple times, the software could say, hmmmm, let me get all the vcarve motions with this tool, lump them together, then get all the end mill moves and lump them together. That would elimate manually restructuring the cuts to avoid unnecessary tool changes, etc.
Having written CAM software for 25 years I know this is a pretty serious undertaking, but something to think about.
Your programming plate must be pretty full by now.
Once again, thanks for the fast response!
"If you see a good fight, get in it." Dr. Vernon Jones