hello!
my needs for easy desktop navigation are these:
TASKBAR:
1) click or hover over taskbar button that is not pressed -> activate that window (but it should work after the cursor has moved out that active taskbar button area and then moved in again)
2) click or hover over taskbar button that is pressed -> activate the previously active window
3) click or hover over empty area in taskbar when at least one window is active -> show desktop
4) click or hover over empty area in taskbar when no window is active -> raise all the previously raised windows and activate the previously active window
5) right click on taskbar button -> close window
6) middle click or ctrl right click on taskbar button -> show window context menu
TITLEBAR:
1) right click on title bar -> close window
2) left click on title bar (without holding it and dragging it) -> minimize window
3) middle click on title bar -> send window to tray
WINDOWS:
1) hover over window area of a window that is not active -> activate window
2) add permanently "always on top" buttons in all windows and options per application, like "close to tray", "minimize to tray", "always start maximized", "start with specific window size", "start minimized or in the background" etc
all the above must be in an exe or ahk that is portable in any pc
thanks!