External EEPROM Use For Burn Arduino

You want to use one arduino to load a program into another arduino.
You want the program, which is to be loaded onto the target arduino, to be fetched from an an EEPROM by the arduino which is acting as a programmer.

Yes. That should be possible.
Google for "stand alone arduino programmer". Some solutions use an SD card but an EEPROP is also a valid storage medium.
An arduino can be configured as a programmer.