Как управлять внешними приложениями с помощью python?
Как с помощью python:
1) Запускать внешние приложения
2) Перемещать их окна и менять размеры этих окон.
Способ лучше кроссплатформенный, или, если такого нет - то для Windows.
FindWindow и/или FindWindowEx для поиска нужного окна. SetWindowPos или MoveWindow для перемещения и изменения размеров. Для запуска других программ посмотрите в сторону subprocess.
Для тех, кто еще заинтересуется данным вопросом: с помощью этой подсказки и гугла понял, что FindWindow, FindWindowEx - из модуля win32gui, у него еще много всяких возможностей есть.
Кроме того, нашелся еще pywinauto, в нем проще работать, но он менее распрастранен.