Using command + "~" to toggle to last used window in app, not last opened
Hi, I am trying to move to a mac after using Windows, I tried several years ago but I am finding the OS much more amenable now, in particular as I am a big user of the iphone and ipad pro. One thing I am trying to set up are keyboard shortcuts. A perplexing issue I am having in workflow is that when you use the cmd + Tab to toggle between apps, just like on Windows, when you get into an app and then want to toggle amongst the open windows, the function to do that, cmd + ~, does not work the same way: cmd + tab moves you to the last "used" app, whereas cmd + ~ moves through the last opened window of the given app, but not the last one. This is very frustrating when trying for example to work within two open windows and view the info, or copy and paste between them. using the shift key to go "back" is cumbersome as that is a third key that needs to be pressed, and generally it's an awkward flow.
I would be glad for any suggestion, ideally native, but if not third party, that would allow one to toggle with an app to the last used window.
Thanks
MacBook, macOS High Sierra (10.13.3)