Finally a systemd praise post after so many hateful remarks. I knew systemd could do dns resolving but just learned it could handle the entire network stack and replace NetworkManager. I have a question: How can services such as Apache adapt to both NM and systemd at the same time? NM and systemd have different wait-online services. You can also add systemd-analyze for boot time analysis to the list.
Heroic is decent imo. It lets you download Wine, manage prefixes, enable/disable dxvk/vkd3d, configure gamescope & mangohud and so on.