and while freecad has improved massively it’s still a very similar UX to Sketchup circa 2009 :(
I started using OpenDark theme, which I found to look more modern. Also, I believe FreeCAD has some very specific UI-work currently funded (details here), so you should definitely keep your eyes open for progress on this front going forward :)
ETA: Oh, and Blender does have some CAD-plugins - I never tried them myself, but they are supposed to make designing functional components less dreadful in Blender