- Honestly, I don't think there is a "best", but this one is pretty awesome, affordable, and usually ranks in the Top 5 Top Paid apps on the App Store. I use it and it's combo of using either keyboard shortcuts and/or grid system is great.
- I like Spectacle because of the hotkeys - super efficient, free.
- This is one of the few software that I actually paid for when I was a student. It's "Magnet for Mac" on steroids. I use shortcuts like a ⌘+option+, to put a window on left half of the screen, ⌘+option+. for right half, ⌘+option+control+, to move a window to the left desktop, and etc. You can customize anything, and even make macros.
Lets you do anything with your Mac. Automate all the things! Script apps that don't have scripting support (by replaying macros containing keypresses, mouse movements, clicks, whatever), have your Mac react to USB events, date/time, your input, device keys, external triggers, sleep/wake events, filesystem triggers, etc.
I use it heavily for a few years by now, it's one of my essential apps. New versions are usually insta-buys — when I read that v7 was released, I bought it without test-driving it first. Same thing happened a year or two later with v8. It's worth every single penny.
It does repeating boring tasks for me. And also some fun logging stuff.