<s>I just found an open source window manager called [slate](https://github.com/jigish/slate).. From my point of view it's better than **divvy** and better than **sizeup**.. and it has a key binding for switching focus between screens. Its default key bindings are shown [here](https://github.com/jigish/slate/blob/master/Slate/default.slate) (very customizable).. it defaults to~  <kbd>⌘</kbd><kbd>→</kbd> and <kbd>⌘</kbd><kbd>←</kbd>

**bonus:** here is my slate [config file](https://github.com/abbood/slateConfig).. it can give you some ideas to get you started</s>

# update

[![enter image description here][1]][1]


  [1]: https://i.sstatic.net/qVsBt.jpg