It's simpler than that - while using the ASP programmer would work, you could just remove the ATmega328 from the arduino, and connect Tx and Rx together from the board to the external chip (or don't remove the internal chip if you don't mind them both being programmed). The Arduino bootloader works through serial, so just connect those together =).