In ArcGIS we can naviage to next or previous view.
Sometimes we make changes to an MXD in a given session, for one reason or another, but we only do it for testing or to perform a given function.
When we want to go back to the way the MXD was at the beginning of the session we have to exit without saving the MXD.
I would like to see the ability to roll back the MXD settings as they were when the session started without having to save an exit.
As a bonus have a user interface that allows the option to roll complety back including starting extent or just roll back all settings other than extent.