собираю приложения и создаю установочники через inno setup
А точно нужно inno setup?
В некоторых случаях можно использовать winrar.
Давно тоже использовал nsis и inno setup.
Там были кое-какие ограничения на работу скриптов.
Нельзя было сделать что-то типа - считать список подветок реестра, проанализировать и записать в нужные.
...ну вобщем пишу не об этом.
Админы показали альтернативу инсталляторам в виде использования WINRAR.
Можно запаковать dll, lisp и т.д. в исполняемый SFX архив .
Забить путь распаковки,например "C:\Programm files\MySoft" (если распаковка файлов по разным путям, тогда winrar не подойдет)
И после распаковки winrar указать какой файл запустить.
Запускаемый файл можно сделать как-раз для записи в реестр и т.д.
И написать можно на знакомом языке, не углубляясь в язык инсталляторов.
Скорее всего winrar позволит запустить скрипты cmd и vbs.
Файлы также легко обновить внутри архива. Правая клавиша - "Открыть в winrar"
заменяете файлы в окошке winrar перетаскиванием.
Можно сменить иконку и добавить комментарий отображаемый при установке.
Все, простой изменяемый инсталлятор готов)