Recently I started working on Mac at work and I missed good window manager. Hopefully I found one: http://spectacleapp.com/
It's customizable and have good defaults from start.
Code is on github: https://github.com/eczarny/spectacle
Image at the top if from spectacle website, hopefully it's ok that I used it :)