I just tested it out of curiosity and found that viewport manipulation behaves in a very similar way to onshape which feels very natural to me.
I've been thinking about trying to implement this in freecad but I'm still exploring the idea.
I've been thinking about trying to implement this in freecad but I'm still exploring the idea.