Pocket cleaner Pro allows you to hide or show all windows with one click. Use the Dock icon or the icon in the menu bar. It's very easy to click on the icon to hide all windows, and then click again to show them again. You can also setup showing the menu-bar icon, and setup the application to launch at login.
Note: Review before update.