This is the GUI I built to program Intel HEX files with my Arduino. It needs an Arduino connected over a serial port to work properly.