I think you’re fighting a straw man? There needs to be an open-source integrated CAD/CAM environment, like Fusion 360 is. That's what the OP in this subthread is asking for.
https://wiki.freecadweb.org/Path_Workbench
My thesis is that the bigger challenge is "economic", not technical.