Activate windows by snap area

I currently a large monitor which is setup into a main area with 80% width and a bunch of side areas for monitoring and notifications. I would love it if there is a way to directly activate a window based on the snap area that it is snapped to.

Set "move mouse curser to location" and use spacebar to record the mouse being in the center of the snap area. Add action "activate window underneath curser"

This can be triggered buy anything such as keystrokes or gestures.

Also you can add the first action "save current mouse position" and then "return to saved mouse position" as last action so it doesnt affect your mouse.