Feature suggestion: ELF files.
This is a very common executable file format used by the tools of various microcontrollers, and it can pack code, EEPROM data and configuration bits all in one file. When coming to embedded world, AVR and ARM based chips has been using ELF for quite a while, and as of recently Microchip XC8 version 2.0 introduced ELF to 8-bit PIC.
Would it be a good idea to allow burning of ELF files directly without using objcopy to split it into multiple files first, at least for certain types of microcontrollers? For example, ELF generated by avr-gcc for AVR and xc8 for PIC.