I tried FreeCAD, I really did. I gave up due to constant crashes and terrible UX and went to Fusion. Even though it's slow on my laptop it's still a far better experience. I am never going to commercialise my models so it's acceptable for me.
(Note: I would have tried Solidworks given the reasonable hobby pricing, but it's Windows only, and I don't want a web-based CAD tool)
My hypothesis is that certain products need users and feedback to be good. Maps is one of those, hence why they had to release it in a ‘bad’ state. Apple AI I think is another such product.
I've wondered the same thing. I think one benefit is that it looks like HTML, which means it looks similar to what you see in the browser's DevTools, which makes it easier to compare and debug.
Vim makes multi-cursor even more powerful. You usually don’t need to find the right pattern in cases where the lengths differ as this post describes, because each vim movement applies to each cursor independently. So ‘go to comma’ and ‘change in parentheses’ work as expected on each line.
A common action for me is to use (the equivalent of) cmd+d to select the most obvious repeated symbol then use vim movements from there.