Arduino Boot-Cloner

It couldn't hurt, but keep in mind SPI is a generic description of a two or three wire data transfer connection. There are a lot of device specific things that have to be done.

I'll start making a tutorial for it, today.