What are some alternatives?
When comparing Swish and HyperDock, you can also consider the following products
Hammerspoon - This is a tool for powerful automation of OS X.
Moom - Move your mouse over the green zoom button in any window, and Moom's mouse control overlay will appear (as seen in the above animation).
Grandstand - Sports highlights straight from the crowd
SizeUp - SizeUp allows you to quickly resize and position your windows with keyboard shortcuts or a handy menu bar icon. Arranging windows on Mac OS X is tedious and imprecise.
Spectacle App - Move and resize windows with ease.
Shiftit - fikovnik has 62 repositories available. Follow their code on GitHub.