Group Windows by Application in Windows Alt-Tab

Being developer, I have 20+ tabs are in Alt-Tab view [mostly from 4-5 applications]. In OSX, you can switch between different windows of sample application using shortcut. Is there any such shortcut available in Windows.

Another biggest problem is if I alt-tab, all of these 20 tabs are present without any grouping. Is there a way to group them by application and navigate?


Finally I found free tool for the same. https://neosmart.net/EasySwitch/. This is quite lightweight and I am living with this product for more than 3 months.