Yo uso Divvy pour ce type de gestion des fenêtres, c'est celui qui correspondait le mieux à mon modèle mental. Il utilise des raccourcis pour permettre de changer la taille et la position de la fenêtre et il vous permet de redimensionner une grille à l'aide de la souris très rapidement.
Vous pouvez définir des raccourcis pour l'ensemble du système, ou des raccourcis qui ne sont disponibles que lorsque la fenêtre Divvy est ouverte.
Il y a beaucoup de alternatives à Divvy la plupart d'entre eux sont également commerciaux, mais ShiftIt est gratuit et open source mais avec un ensemble plus limité de fonctionnalités.
Ce qu'il fait, c'est vous permettre d'avoir un raccourci à l'échelle du système pour placer la fenêtre dans un coin ou dans des moitiés verticales ou horizontales ou en plein écran.
La source est disponible sur github, mais si vous n'êtes pas à l'aise pour compiler le code vous-même, ou si vous ne voulez pas installer les 4GB de Xcode nécessaires pour le faire, j'ai téléchargé ma version compilée de ShiftIt à filedropper.com.
(Tous les avertissements habituels et aucune des garanties s'appliquent. Je n'ai pas testé ce code, à part l'exécuter pendant quelques jours pour l'essayer à des fins personnelles. Soyez prudent lorsque vous téléchargez des logiciels de personnes inconnues sur Internet. Regardez des deux côtés en traversant la route).