I know DisplayFusion is focused on multi-monitors features, but I think this feature could be very nice and attract a lot of people, due to lack of this kind of software for win on the internet
It's an improvement of the alt+tab
The idea is :
you have your windows stacked by application ; you switch between apps with alt+tab, and you swith between windows of the same app with alt+backstick (or alt+² on AZERTY keyboard for example)