Turning an Arduino into a programmer

Hey jims

I was thinking about this just earlier today and stumbled on this post. Sounds like a great idea. I thought I'd voice my interest in the following 'possible' features (in order):

Restore bootloader (and appropriate fuses)

Turn virgin chip into an Arduino chip.

Write eeprom