Up until OSX Apple had a system-wide preference to hide all apps except the one you were in. You could move from app to app, or to desktop, and the only things visible would be whatever windows were open in your current app and everything else was automatically hidden. They dropped that in OSX, but there was a small app called Isolator that did the same thing. It lived in the menubar and you could turn it on or off by clicking it. I had it set as a login item, so I never had to think about it. It worked up through Yosemite, but El Capitan broke it. Now my screen is constantly cluttered with overlapping windows, some of them full-screen, and it’s a mess. I know I can hide an app with cmd-H, and hide all apps with cmd-opt-H, but it’s a real time and productivity waster to have to do that every time I change apps. I can’t believe I’m the only one who likes to concentrate on one thing at a time, so am I missing something obvious? Is there an app or utility that will do this, or maybe an applescript that could be used as a login item? Any suggestions would be greatly appreciated!