I'm pretty happy with build123d these days https://github.com/gumyr/build123d

Yep. I am doing all my CAD work with build123d. I think it is much more capable than OpenSCAD due to BREP and Python. A shame that it is still relatively unknown.

Wow this looks awesome! Thanks for the link.