Imagine how much time you waste restoring viewport position every time, then switching on a different workspace in Blender! With this add-on, you can switch between them fluently, because this add-on keeps viewport position between different workspaces. It is that simple as it is.
You can disable synchronization for specific workspaces, or switch on/off using a widget.
Add-on can also keep your viewport & overlay settings.
Note, that add-on synchronizes the biggest 3D View in the workspace.
Take a look at my other goods: Quick Groups | Folds Modifier | Parallax Node | Staircase Generator
Fix issue in orthographic view
This extension does not require special permissions.
I rate this Essential out of 5, this is actually an intuitive UI feature you'd expect Blender to have out of the box.