When switching to an application (cmd+tab or clicking on an app icon), osx brings all of the application's windows to top.

I would like to trigger this behaviour for the *active* application with some shortcut, or most preferably triggered when clicking the dock icon of the active application. (Currently clicking on the dock icon of an active app switches to the next workspace that has a window of the app.)

**Is there a way to bring to top all windows of the active application?**

EDIT: Seems there's a *Window -> Bring All to Front* action that does this. Now I only need a way to trigger this action, preferably when the app icon in the dock is clicked.

Third party command solutions (e.g. some simple keyboard shortcut app to run the Bring All to Front action) are welcome, though I'd prefer a native way of doing this.