I posted this yesterday in the thread about the Rust-written window manager, but it's relevant here as well.
There are plenty of apps that provide varying levels of window-manager functionality to OS X. I would try a couple out and see which feels right to you. I have tried most of them, and personally prefer Moom.
I swear by Spectacle. After trying a number of other wms, this is the one I ended up using for more than a year now. It strikes a good balance for me between features and simplicity, and the keyboard shortcuts are intuitive and don't clash with other apps (like iTerm, Fantastical, etc).
You should try BetterTouchTool. It can do everything spectacle can, but has a lot more features, and support for trackpad gestures, and other nice things. It even has draggable window snapping like Windows/Ubuntu Unity.
Minus Mjolnir, I've tried the rest and still prefer Slate[1] but it hasn't been updated since Feb 2013. Actually I had never heard of Mjolnir before now. I like Slate's ability to define a config file that is just a little more powerful than the competition, plus it's easy to sync across machines. I haven't updated to Yosemite, but Slate works wonderfully on Mavericks.
Mjolnir isn't actually under active development anymore. A few months ago sdegutis decided to write a closed source alternative which has not yet been released.
The mjolnir community does have an actively developed fork though called hammerspoon. http://www.hammerspoon.org/
I would recommend either of them, but hammerspoon has a smoother onboarding process.
Mjolnir might still be worth trying. I'm not sure how you got Slate to work with Mavericks, but Mjolnir is very similar, under active development, and has Lua instead of JS as its scripting language.
Have you tried TotalSpaces? It is my personal favourite so far, though I haven't tried all the others you listed, so would love to hear some other opinions on it...Thanks :)
There are plenty of apps that provide varying levels of window-manager functionality to OS X. I would try a couple out and see which feels right to you. I have tried most of them, and personally prefer Moom.
http://manytricks.com/moom/ http://mizage.com/divvy/ http://ianyh.com/amethyst/ http://spectacleapp.com/ https://github.com/fjolnir/xnomad https://itunes.apple.com/us/app/bettersnaptool/id417375580?m.... https://github.com/sdegutis/mjolnir