i just play with this idea:
+ using a RPI3 booting USB stick
( if you want: RPI3 need usb boot enable OTP / raspbian desktop sd card copier tools copy SD to USB stick / power off / remove SD card / power on )
+ use a old SD card ( in USB card reader or here in card holder of RPI hot plug )
+ use gparted to clean and new partition and reformat FAT32
+
download and unzip PINN lite
+ reboot from SD card and install any OS from that long list by download via internet.
details
here
required hardware
+ RPI ( here used 3B)
+ USB stick
+ SD card
+ power supply
( a LAN PC ( here win7 / putty / real VNC ) for headless operation ) OR
+ HDMI TV / keyboard mouse
the required software RASPBIAN desktop +
sudo apt install -y gparted mc