Autodesk Fusion 360, MasterCAM, EstlCAM, BobCAD/CAM — all are closed source, and none are documented in such a way that someone who doesn’t use said tools can take advantage of the algorithms — I think I’ve only found one opensource toolpath tool, and it works in Grasshopper in Rhino3D:
FWIW, I’ve been working through this myself:
and will hopefully be making some test cuts before the day is out.