When I last used OpenSCAD, I found it rather lacking.
Basic things like 'hollow this object out, leaving a 3mm shell' are nearly impossible.
Anything non-trivial takes minutes or hours to compile, making debugging really hard.
Are these newer tools better?
> Basic things like 'hollow this object out, leaving a 3mm shell' are nearly impossible.
Yeah, I think that's a consequence of how they're constructing the objects. But things like signed distance fields make that easier* because it'd just be "expand the SDF by 3mm" - https://github.com/fogleman/sdf has `shell` for this.
* if you can wrap your head around the math/geometry, I guess