Please make it possible to zoom/pan/orbit while having a tool active, e.g. zooming out while in circle select or while grabbing.
Also maybe consider an undo option just for view, like undo zoom or pan. This would be its own undo stack and not part of regular undo.
These things are usually found in cad software.