Here's a rundown of so many ways you can switch between windows and apps and why each one has its advantages and disadvantages. I even go to a third-party app that many people use just to get an highly customizable solution.
Part of my "job" is to check the YouTube comments each day and try to keep up. This can take a lot of time and energy. Here's a sample of what it is like. This includes plenty of bits of info and tips as well.