Es kommt auch darauf an mit welchem Programm du deine Programme erstellst. Wenn du das AVR-Studio verwendest, dann sollte der Programmer auch dazu kompatibel sein.
Es ist nicht sehr sinnvoll zum überspielen des Programms in den µC jedes mal in ein anderes Tool wechseln zu müssen.