Synchronize Workspaces - Blender Add-on
Synchronize Workspaces, and it's now available on the new Blender extension platform:
https://extensions.blender.org/add-ons/synchronize-workspaces/
New updates and fixes will only be available on the extensions platform. So if you are using Blender 4.2 or later, I highly recommend upgrading from here.
Important: The old version should be removed from the list to avoid conflicts
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 widget:
Note, that add-on synchronizes the biggest 3D View in the workspace
Zip file with add-on