I have been machining for many years, both manual and cnc(VMC & bar feed lathe). However, never a screw machine. The shop I am in now is bringing in formerly out sourced parts and I feel they should be done on a screw machine. Most all parts are small and lot sizes run from 1,000 to 50,000 parts. My qustions are .....are these machines very hard to program and do you use normal software such as SurfCam or is there a particular software just for screw machines. Lastly,what is a good, reliable and affordable machine?