The option to keep Z axis while rotating using rotate view is clearly missing. When working with Reality models in real coordinates they are very hard to use as not easy to keep the model vertical to rotate parallel to facade for digitizing. The only tool which allows to lock Z is Key-in: Dialog viewrotation but it is outdated.
I think something of what you are after was sorted out in AECOsim a while ago using a screen menu to drive the key-in string:
rotate view fromcursor;accudraw setorigin;accudraw rotate top
then click to start rotating.
I see now it is simply a key-in of its own in OpenBuildings Designer
TFVIEW SPIN
Perhaps this is part of the answer?