Utilizo Divvy para este tipo de gestión de ventanas, fue la que más se ajusta a mi modelo mental. Utiliza accesos directos para permitir cambiar el tamaño y la posición de la ventana y le permite cambiar el tamaño de una cuadrícula con el mouse muy rápidamente.
Puede definir accesos directos a todo el sistema o accesos directos que solo están disponibles cuando la ventana Divvy está abierta.
Hay muchas alternativas a Divvy , la mayoría también son comerciales, pero ShiftIt es gratuito y de código abierto , pero con un conjunto más limitado de características.
Lo que hace es permitirle tener un acceso directo a todo el sistema para colocar la ventana en una esquina o mitades verticales u horizontales o pantalla completa.
La fuente está disponible en github, pero si no se siente cómodo compilando el código usted mismo, o no desea instalar los 4GB de Xcode necesarios para hacerlo, he subido mi versión compilada de ShiftIt a filedropper.com.
(Se aplican todas las advertencias habituales y ninguna de las garantías. No he probado este código, aparte de ejecutarlo durante unos días para probarlo para uso personal. Tenga cuidado al descargar software de personas aleatorias en Internet. Mire ambos maneras al cruzar la carretera.)