Macos стандартный механизм работы с окнами вас устраивает?
Мне не удобно, как выполнено разбиение экрана на два приложения. Полноэкранный режим как выполнен, зачем мне выходить из него, чтобы свернуть приложение. Есть другие способы работы с окнами, как в Windows/Linux?
есть AppleScript, ты можешь сам написать нужный тебе сценарий работы с ui, в твоем случае выйти из полноэкранного режима и свернуть в Dock. Повесить на этот скрипт сочетание удобных тебе клавиш. Это более чем гибко и на написание и отладку занимает не больше времени чем на написание вопроса на форме и поиска туллинга.
Стандартные решения быстро превратятся в сложные если их перенасыщать не востребованной функциональностью. Полноэкранный режим в osx это новый рабочий стол, если вы попытаетесь свернуть - то ничего не увидите кроме как своей заставки, учитесь оперировать рабочими столами - это намного удобнее и продуктивнее чем сворачивать окна в dock.
Удобны множественные рабочие столы на каждом из мониторов, и смахивание тремя пальцами между ними.
Вместо мышки/трекболла давно использую только Magic Trackpad, поэтому пальцевые жесты предпочтительны.