Don't forget you can use external Setup.ini to overwrite some settings without change Setup.exe
In case of Executables/Icons you can use the [Executable#] sections to do this
Example:
Code:
ExePath = game folder name[\subfolder to exe file]
[Executable1]
------------------------------------------------------------------------------------------------------------------------------------------------------
Name=Dark Souls Remastered
Exe=DarkSoulsRemastered.exe.exe
ExePath=Dark Souls Remastered
[Executable2]
------------------------------------------------------------------------------------------------------------------------------------------------------
Name=Dark Souls 2 Scholar of the first Sin
Exe=DarkSoulsII.exe
ExePath=Dark Souls 2 Scholar of the first Sin\Game
[Executable3]
------------------------------------------------------------------------------------------------------------------------------------------------------
Name=Dark Souls 3
Exe=DarkSoulsIII.exe
ExePath=Dark Souls 3\Game