Load program for multiple Arduinos simultaneously?

OK, I think this is forehead-slapping time. I didn't realize how Optiboot worked: if you power up without external reset, the sketch runs automatically. For some reason I thought you had to upload the sketch every time you powered up!