You might also like FluidCAD (I'm the author). It uses js as scripting, but all features can be done through the UI. It has a constraint based 2D sketcher, timeline and assemblies.
Also - the limited exploration I did with it was really good. Responsive GUI, seems to have many of the features I'd expect. Things like fillets just worked. Really good work!
I'll give a go for a more complex workflow at some point! It would be really nice to have a drawing tool (although I know that's a whole other application) - I often use FreeCAD to generate drawings for carpentry projects.