Hello !
I don't know if that was already suggested but I have a few problems with the logic behind windows atm.
Especially when dealing with villager's needs / workplace, and recruitment.
I know too much windows are a big problems because you can be overwhelmed by them but with keyboards shortcuts it can be easily solved.
Here I focus on the villagers but it is applicable to soldiers and monks.
** Post made much easier to understand + quicker**
The main Idea is that when you shift + click something, the concerned windows simply pops up
And ctrl + click does something smarter that simple clicking.
The suggestion are only additions with the keyboards shortcuts, current logic don't change.