consider KISS principle :-) for 99.9% of users and case; the only thing you need is

- all the keys always go to the window where the mouse is

- some keys (the DNP) don't go to all the other windows

if you can do the more complicated cases above while still preserving this use case simple to achieve, then the more power - otherwise split the ui so the above is ez to get (and hopefully we can get that faster than the rest :-p)


ps: the spreadsheet was scary