Sooooooo many different ways of doing this. Most will work fine.
Of my dual tank EFI setups I have done, First one was a modified transfer pump design. I had an accumulator of about 1-quart (people have done this with a spin of fuel filter but often screw up the plumbing with a bad 3-port and a T layout instead of a proper 4-port. The idea is 2 seperate loops mixed at the accumulator. High pressure pump off the accumulator to the EFI and return to the accumulator. Then a low pressure pump (P4070 is my go to pump for this stuff) pulls out of the selector valve just like a carb setup, but only a return to the main tank. In this setup you run the main tank, get low and switch to the aux tank. The low pressure pump moves fuel out of the aux, through the accumulator, returns to the main tank. It is simple, built that way when I did hard off-roading and needed good fuel delivery even at bad angles. It is flawed in the driver has to pay attention to what they are doing or risk overflowing the main tank. A bit of a pump safety if you forget you are transfering fuel the pump will only run dry until the accumulator runs out,
The second time I did it I changed and went to a single high pressure at each tank. Street truck and not really worried about fuel delivery at severe angles. This ran an electric 3-port LOW PRESSURE selector valve. The simple solenoid version that was wired to the aux tank fuel pump. Doesn't make sense yet, let me keep going. The pumps were wired to a SPDT relay. Common was the pump wire off the Sniper. Normally open ran the main tank. Normally closed ran the aux tank (and selector solenoid). Since the pumps have built in check valves, either one will pressurize the fuel filter and lines to the EFI. The return goes to the selector valve and that directs which tank fuel returns to. Relay off, main tank pumps runs, aux pump check valve holds closed, EFI fed and return goes to the selector valve that directs it back to the main tank. Relay on, main pump goes off and aux pump now runs. Main pump check valve holds. Fuel through EFI and return goes to selector valve. Since the valve is wired with the pump, if the aux pump is running the return is going to the aux tank. Both tanks I put a new pickup line and filter sock on and used the factory pickup (missing the filter sock) as the return. The factory fuel system from the selector valve to the tanks was completely factory, just flowing backwards. This prevents the fuel tank transfer overflow issues built into my first design.