Некогда написал, а в последние дни дописал, и вот выложил программу WinArrange (если название уже занято, сообщите, пожалуйста), которая раскладывает окна на экране рядом друг с другом в произвольной конфигурации. Вы можете разместить окна по вертикали, горизонтали, три в первом ряду и два во втором — как вам угодно. Настройка у нее перректальная, — для себя ведь писал, — а именно: в ini-файле вручную задается положение и размер каждого окна из набора в процентах от размера экрана. Наборов может быть сколько влезет, окон в наборе тоже. Главной фишкой, не замеченной ранее ни в одном бесплатном решении является, на мой взгляд, простота определения какое окно на какую позицию ставить. Окно, которое в момент вызова программы ближе к верхнему левому краю экрана, считается первым, следующее — вторым и так далее. В настройках позиции окон пронумерованы именно для этого. И фишка-не фишка, а капелька бальзама на душу: ничего не висит ни в трее, ни в памяти. Сделал дело — ушел.
Находится в состоянии «бета», будьте осторожны.
Распространяется безвозмездно (впрочем, я не против и возмездно) , может распространяться кем угодно при указании авторства и сохранении всех файлов дистрибутива в неизменном виде.
Документация присутствует в дистрибутиве и на странице программы.
Да, язык разработки AutoHotKey.