With Lasso you can move and resize windows with your mouse.
Features:
Easy to use Grid system: Click and drag - that's all you need to move and resize windows.
Custom layouts: Quickly arrange and resize your windows with custom layouts.
Keyboard shortcuts: Streamline your workflow and increase productivity with the ability to assign unique keyboard shortcuts to each of your individual layouts.
How many monitors does it support? The simplest answer would be - all. Really, no matter how many screens you have - Lasso will handle all of them.
Highly customizable: With many options available, you can change how you work by adjusting the space around windows, selecting grid sizes for Layouts, and more. Make your workspace fit your needs.
The app is well crafted and do exactly what it promotes, very easy to use and the record window option is out of this world, actually one of the best window management tools on the market, always updated and highly customizable.