Make a separate iso of distribution with XFCE desktop

What you want to do is server install + os-utils-gui + lightdm.
Enable lightdm via systemctl, reboot, and you’re done. Fully operational xfce.

You can install xfce4-desktop if you like but it’s redundant as it’s part of os-utils-gui.