Is the cnc the right port for your application?

If porting is a one size fits all deal then cnc might be the best, but, that's not real world.

cnc's are based/probed/digitized off hand ported from what I've seen.