@Ion-0 Welcome!
There are several members making designs for CNC / Cutter machines, so hopefully they can add some suggestions.
DXF is still very popular for exchanging CNC designs. And newer CNC machines can also convert SVG. Are you working in 2D or 3D?
For the designs, you can create 2D polygons using a set of points.
const myshape = polygon([point,…])