Может уже было...
Есть USBTinyISP. Собрал себе по причине того, что на MacBook нету ни ком, ни lpt, а только USB.
http://znoxx.wordpress.com/2010/01/24/usbtinyisp/
Плата сразу под ЛУТ.
Работает с AVRDude последних версий сразу, в том числе и под не-Win32 версии.
Единственное, что потребуется - зашить изначальную микруху ATTiny. Потом вы свободны от com-портов, проводочков в lpt и головной боли.