Gerade als Anfänger solltest Du Dich nicht gleich an ein Setup wagen, das sorgt nur für Frustration.
Seh ich genauso, um mal wieder aufs Thema zurückzukommen.
Ich bin kein Anfänger, erstelle hier in der Firma aber alle Setups ausschließlich mit Inno. Und das sind aufwändigere Setups als nur "in einen Ordner kopieren". Um sowas selbst zu programmieren, dafür fehlt mir einfach die Zeit.
Mit Inno kommt man schnell ans Ziel und wenn es komplexer wird, ist Inno mit PascalScript sehr mächtig (grade für Delphi-Programmierer). Allerdings habe ich die Assistenten gleich genickt und schreibe alle Setupscripte von Hand.