It would be best to try every single one separately, otherwise you’ll have dozens of programs that do the exact same thing, like file explorers.
That said, with Fedora you can list available desktop environments using the default package manager, dnf. In a terminal use the dnf group list command to list all available desktop environments:
dnf group list --available *desktop
Install the required desktop environment using the dnf install command. Ensure to prefix with the @ sign, for example: