So after recommendation of @acfrazee, I started using SizeUp, and it changed my life. But after upgrading Mavericks, I couldn’t get SizeUp 1.5 to work. In order to get it to work, you need to go to System Preferences -> Security and Privacy -> Accessibility -> (unlock if necessary) and then make SizeUp checked. This is different than on Mountain Lion for settings. But after upgrading to Sizeup 1.6, all worked fine. Just FYI.