#geogram + #graphite + #blender Python scripting = robust CSG directly available in Blender !
Everything is a numpy array.