Led, designed, and developed this tool to significantly reduce the time required for developing scenarios.
This is the start screen that displays previously loaded files, modeled after IDE's like QtCreator, CLion, and Visual Studio. This tool was requested by the customer to no longer have to edit XML files to create scenarios. Also, because components are only defined in C++. So, the only way to know what can be added to a scenario file requires a developer before the editor. Most of the icons where taken from Google's Material Design website. Others were created by me using Adobe Illustrator.
This is what an open file looks like. Because, XML files are hierarchical, components had to be able to be expandable. In addition we had to support includes which had to be able to expand to show everything in the file.
This is the menu main panel
This is the tools panel that we put external tools.
The settings panel only had a few settings, the most important feature being able to select your JSIG software version.
This is what the light theme looks like.