Re:Desktop allows you to hide all windows or show in one click.
Use the dock icon or menu bar icon or shortcut Shift + Cmd + Space
It's very easy click on the icon to hide all windows, and then click again to show all windows.
You can also setup showing menu bar icon , dock icon and setup to launch application at login and customize shortcut.
In dock less mode hides all windows, except current active window.