Also, look at iVentoy. It's not free but it's not expensive, and it is "Ventoy over PXE boot". It takes a bit to set up, but I have it running on a Linux box and I can boot any machine from any image.
I miss pxe. Feels like all of our tools got more complicated for managing servers but for very little gain. Pxe is one of those good simple tools that we need to get back to.