The software is easy enough for even someone with little machining experience to learn quickly. Very helpful if your budget wont allow you to buy expensive tools (which I have found out). If your looking at this product then it doesn't really matter what kind of setup or CNC machinist that knows how to set up a project without having any help from anyone else will use these programs as long as they are able to read instructions. That has been my only problem so far which other people may not encounter but i am sure others do too when using some of their products like campath. You can get used to setting things up easily by yourself after knowing how each program works. We just started messing around with different ways we could cut our new parts. With such simple applications, there's no way anything bad would happen while.