Recent freecad is pretty decent. My main complaint these days is the performance of the geometry engine.