OpenSCAD also has a lower barrier to entry in that the programming language and environment is familiar without needing a lot of training or context.
(With the addition of developer openness: directly meshing with Python or JS libraries)
OpenSCAD also has a lower barrier to entry in that the programming language and environment is familiar without needing a lot of training or context.