Why ProTools exists
Nine apps open, four of them asking for the same database password. That is the problem this app was built to remove.
A normal working afternoon used to look like this: TablePlus open on one desktop, Termius on another, Postman somewhere behind them, a Git client, a code editor, and a notes app that had nothing to do with any of it.
Six windows. Four of them holding the same database credentials. None of them able to tell the others anything.
That is not a tooling problem you can solve by buying a better version of any one of them. It is a problem of things not knowing about each other.
The specific friction
The annoyance was never "I have too many apps". It was the small work that fell between them:
- Copying a connection string out of the database client so the terminal could reach the same server
- Opening an SSH tunnel by hand because the GUI client only speaks direct connections
- Losing a query because it lived in a scratch tab that got closed
- Re-typing the same server details into a fifth tool
Each of these costs maybe forty seconds. You pay it thirty times a day.
What sharing state actually buys you
ProTools keeps one list of connections. The database explorer, the SQL editor, the SFTP browser, and the transfer tool all read from it. Add a server once and every tool can reach it — including through an SSH tunnel, which is defined on the connection rather than set up separately in each place.
The same goes for sessions. A connection pool sits underneath everything, keyed by profile. Moving from the table browser to the query editor to the ERD viewer does not reconnect; it hands over the socket that is already open. On a database behind a tunnel on a slow link, that difference is the difference between instant and four seconds.
What it is not
It is not deeper than a specialist. DataGrip understands SQL better. Postman's collection tooling is more mature. If your whole job is one of those things, use the specialist.
The bet here is that most of us do not have one job. We move between a database, a server, an API, and a repository twenty times a day — and the cost of that movement is bigger than the cost of any single tool being 15% less capable.
That is the whole argument. Everything else is detail.
ProTools

