I have never enjoyed the distinction between apps, app windows, and in app windows. 25 years of alt+tab/Ctrl+tab/cmd+tab and I still can never switch to the thing I want. My mind is stuck on one hotkey that I want to mean "switch back to the last thing I was looking at" but that doesn't work because if the last thing was another app or another tab or window in the same program then I would need a different key. My brain doesn't want to have to remember that. it just wants "back to the last active thing" whatever that thing was.
this bite me every day for 25 years . example on desktop. I switch tabs by clicking a tab. want to back to the last tab. I do the "one" action (cmd-tab) and get a different app instead of the last tab. so it's cmd-tab again and then click the tab. Sometimes I press cmd-tab multiple times before my brain realizes I need to click a tab.
I'm often switching between editor (or 2), terminal, browser, and apps so this idea that I have to always no the exact state I'm and deliberately consciously pick one of 3 different key combos to switch seems crazy to me.
The same thing happens on mobile. swipe up and pick previous window is my action to get back to the previous thing so when I want to switch back to the previous tab I always without fail by swiping up and then curse that the device didn't do what I want and instead I need to click the "display tabs icon". Again I'll be juggling multiple apps so the fact that the thing I want "go back to last thing" is inconsistent always mean the ux is failing me