Klar kannst du dir das selber bauen.
Es gibt aber auch billigere controllerboards, zB. bei Pollin. (etwa 15€)
Da ist zB. schon ein ISP nach seriell Wandler integriert.
ISP ist die Schnittstelle über die AVRs programmiert werden.
Die billigen Selbstbau-Programmer arbeiten meistens über den,
oft nicht mehr vorhandenen, Parallelport.
Wenn du sowas selber bauen willst,
kommst du warscheinlich auch nicht billiger weg.

Serielle Schnittstelle, Taster, LEDs, und ein Buzzer sind auch schon drauf.
Für den Preis kann man wirklich nicht meckern.

Kannst dir ja mal die Beschreibung auf der Pollin Seite runterladen.

Gruß
Christopher