CNC tools and techniques