I recommend Fedora due to the superb packaging done by the Fedora community (and supported by Red Hat giant). And if you like a desktop environment like KDE, you can just install it, or start straight from their KDE Plasma Desktop spin.
If you want something that feels familiar after using macOS, you maybe should try Elementary OS: https://elementary.io/