Solvespace is nice, but missing fillets and chamfers is kind of a deal-breaker. Last time I tried it it also had issues with small holes turning into diamonds.

That said, pre-1.0 FreeCAD had a terrible UX so it was the best FOSS CAD option.

With the 1.0 release of FreeCAD the UX is much better though. There are still a few WTFs (e.g. it took me quite a while to figure out rollback is done via right-click->set tip, or something like that)... But overall it's better than Solvespace now.

If you want a solvespace with chamfers and fillets, then give Dune 3D a try.

Disclaimer: Dune 3D developer here.

Ooo interesting. The screenshots look suspiciously basic but Horizon EDA is pretty great so I'll give it a try!

Set tip makes sense if you think of the steps taken to build up a parts as a history. Setting the tip isn't a rollback. It is saying "I want to insert a new step in the history".

Yeah, I use FreeCAD when I need fillets/chamfers... before that, I usually model my 3d printer stuff using OpenSCAD.