There's also spectacle (https://www.spectacleapp.com/), however this seems worth trying out, especially due to the ease of remembering the layout config shortcuts
Came here to recommend spectacle too. I basically only use the keyboard shortcuts to send windows to the left half, or right half of the screen. If you hit them again it does 2/3rds or 1/3rds of that side of the screen which is helpful on lower resolutions. That pretty much covers me for window management.