Cycle Through Application Windows by Clicking Dock Icons

Is there a way to make clicking dock icons cycle through open windows for the given application? For example, if I click the MS Outlook icon on the dock multiple times, I could scroll through active windows in the Outlook application (e.g., emails) like I am pressing the CMD+~ shortcut? This would mimic Windows functionality that I thought was very intuitive and useful.

If you go to the latest alpha (4.321) you can try this:

It will show the BTT window switcher and always go to the next window when you click again.

You can import this via: