Fusion 360 от Autodesk для создания 3D и генерации g-code. Там есть схема установки для личного некоммерческого использования с ежегодным бесплатным продлением лицензии). FLATCAM вроде как больше для печатных плат, но тоже можно программы писать. Candle или bCNC для отправки команд в GRBL.
Тоже озадачился этим, провел пару дней в поисках и сравнениях.