Yunohost for me as well. My only prior self-hosting experience was installing Nextcloudpi images for raspberry pi, and it was a similar experience once I knew how to forward ports on my router etc.
It even automatically set up an email server and XMPP server by default. I don't use XMPP and hadn't planned on hosting my own email, but, here I am. Installing apps feels like using a mobile app store. Hosting nextcloud, freshRSS, static blog, WordPress, listmonk, wallabag, other stuff on a small ARM SBC, with plenty of resources left.
I don't even really know how it works 😅 but I contribute on Liberapay and try to keep good backups and only install well-rated apps.