For those finding the cost of Mastercam or Robot Master prohibitive, several alternatives can provide a balance between cost and functionality: