ATmega4 vs ATmega8 vs ATmega328. Project use? (question)

@Caliber Mengsk,
I've not used the AVR ISPs except from within the Arduino IDE, using Tools:Download Bootloader:Using _____, something along those lines.
I would suspect that downloading a sketch might be performed similarly.