Hi Lorenzo, I use CAD/CAM package that came with my used commercial CNC router. I am aware that it is expensive, but I was lucky enough to get it with the machine. I use Alphacam (not the latest version)and find that it ticks all the boxes for my own use (2D only). For me it ticks all the boxes and I could only give it maximum points in all areas. G.