ich bin mir nicht sicher, aber könnte man avrdude nicht in c mit den system("...") befehlen programmieren? die gibts bestimmt auch für c#/c++, dann kannste dir schnell ne einfache programmieroberfläche zusammenflicken.

mfg roboman