Stepping motors control operates from easy to use computer software. You can import complex designs from AutoCad TM, SolidWorks TM, etc.
A low cost web cam adds very useful calibrations and visual references.