> cmd+backtick is like cmd+tab but between windows of the same app.

Well, I wish that were completely true, because cmd+backtick only cycles through the windows of the application, while cmd+tab lets you select the application you want.

From Ubuntu (or maybe rather Ubuntu's default desktop environment?) I am used to cmd+backtick allowing me to select the window - I did find an application that does enable this behavior [1] but I wonder what else is out there. I used to use Hyperswitch but it doesn't seem to work on Catalina

[1] https://contexts.co

Contexts hasn't had any updates in a while, but is still far and away better than anything else I've tried. There haven't been any regressions as MacOS has updated since the last version.

It's one of those "How did I manage before without this?" apps.

One of my favorite features is quick switching by holding down Caps and typing some of the Application / Window name. When releasing Esc, the selected window will be focused. So if you know the window you want to switch to, it's extremely fast.

A new app 'AltTab' has fast overtaken Contexts as a much loved alternative:

https://github.com/lwouis/alt-tab-macos