dfu-programmer is a Device Firmware Update based USB programmer for
Atmel chips with a USB bootloader.
It seems to be working just fine with the LUFA based DFU Bootloader.
(http://www.fourwalledcubicle.com/LUFA.php).
See README.SBo for post-install configuration.