Just a minor little thing to point out, at least over here, if I try to flash an image with invalid header (for whatever reason, testing purposes

) the GUI properly states 'invalid header' and refuses to flash, but I also get an unhandled exception from the toolbox. May want to look into catching and hiding this, or replacing it with a more obvious "You selected a corrupt/unrecognized image." message? Like I said, toolbox works fine, just that an error like this may concern people needlessly..
P.S. Test.bin was just 'read from Demon, attempt to write back to Demon' and obviously should be blank. It was, and obviously Toolbox said "Hey, you can't write this, it's blank!" I expected that. Again, not complaining about anything, just pointing out the 'unhandled exception' that should probably be handled and hidden.