AVRDUDE is great software for programming Atmel AVR Microcontrollers and supports many AVR programmer adapters. Unfortunately, it uses command line tool to transfer .hex file to microcontroller. If you aren’t comfortable typing line command each time you want to program the MCU, you can try AVRDUDESS, GUI Software for AVRDUDE developed by Zak Kemble. This GUI features including supports all programmers and MCUs that AVRDUDE supports, you to change between devices and configurations quickly and easily with presets, drag and drop files for easy uploading, and automatically lists available COM ports.
To run this GUI, you need to install .NET Framework 4.0 or newer in your PC. Currently, AVRDUDESS only support Windows OS, but may be in the future the developer will release it under Linux as well. Click here to download AVRDUDESS.