Any small netboot os could be used to format and copy files. The problem might be trying to do a sys to the drive. There is a way to force how the hidden files are installed but it gets tricky.
We take an image of systems using dd with g4u. As long as you go to a similar size disk or larger it is OK. You can pxe any gparted or partimage or g4u.
Look at Barts network boot floppy. I have sent it over tftp.
I don't think you can directly netboot dos and install it. Has been a long time since I played with it. For some reason I think it is the way real mode or long integer or something fails.
See also netboot.me and boot kernel org.
The advantage for gpxe is different media than tftp.