I am not so familiar with these tools but I will look into these and learn more.
Laser engraving for wood on 3d printed wood is a thing too
"GhostSCAD: Marrying OpenSCAD and Golang" (2024) https://news.ycombinator.com/item?id=30940563 re: OpenSCAD or OCCT (FreeCAD, cadquery, build123d), which supports NURBS
I am not so familiar with these tools but I will look into these and learn more.