For things like entity weapon visual settings, textures and other files where you really have to see the effects in the game engine, this saves you a ton of time that would have been wasting by exiting and relaunching Sins every time you had to make a change. This means if you change one of these supported file types in a mod, the game will immediately reload the file with any changes on the spot. The Dev.exe supports the reloading of several file types in game. These two features are really the only way to get useful data about crashes, so learn to use them. Second, these errors along with tons of other bits of extra background information, is logged into files in your AppData debug file (the log name is displayed on the Dev menu bar).
First, any major errors or alerts the game runs into will be displayed in a little error box in game, which is a huge help for debugging mods. When using the developer.exe, two helpful setting changes are enabled by default.
In addition to the commands that are defined below, the Developer.exe has several built in special features that are always active and a big help with testing mods.