@Kinokio есть встроенный модуль работы с картинками.
но тоже костыльно.
режешь картинку исходную попиксельно, собирая в процессе новую но уже с другим расположением.
вроде модуля для этого достаточно.
производительность наверно ужасна.
@easy до скольки действий в 1 функции?
вместо " открываю окно с переменными" можно использовать вывод в лог.
или кто то выкладывал кустом диспетчер со свернутыми списками/ресурсами, вроде.