INNOvation Studio has a modern ribbon based interface. You can customize the theme and the quick access menu.
With INNOvation Studio, you can edit the script directly or use the wizard screens to create your installer.
INNOvation Studio allows you to navigate your script(s), forms simply and easily. INNOvation Studio has Code Browsing that allows you to jump forward and backward.
See what controls are in included custom wizard forms and if there are any duplicate names.
INNOvation Studios ribbon is context based. The ribbon menu changes based upon the current activity that you are performing.
INNOvation Studio not only creates Inno scripts, INNOvation Studio also creates custom wizard forms.
INNOvation Studio has code insight that can be customized by you, the user.
As I have said earlier, INNOvation Studio allows you to use libraries. Some people would say that using libraries simply bloats your installer.
Not so with INNOvation Studio. INNOvation Studio can optimize your installer, removing unused functions and thereby reducing the size of your installer.
INNOvation Studio allows you to set breakpoints. Not just breakpoints in the main script but also in libraries that you include.
This has not been done before in any Inno IDE. INNOvation Studio has constant and variable evaluation and a watch list. INNOvation Studio also has a call stack that allows you to trace the flow of execution of your script.
Using Inno Setup 5.5.5 or greater, you can now do a syntax check only of your script, thereby greatly improving development speed.
INNOvation Studio allows you to use script libraries. This way you can re-use functions.
Last, by no mean least, a simple script wizard that will guide you through the process of creating an Inno script.
INNOvation Studio now supports native languages. Currently supported languages are German, Russian.