Depende sa level ng control na gusto mo.
For simple task monitoring or management lang naman na kaya ng terminal, ssh is more than enough (at least for me)
For GUI option, yeah, do rustdesk. What I suggest para maging seamless and madali yung either option is to use it along with Tailscale...
Two ways,
1. Say the magic word
You can always do all your xampp work with sudo.
2. Own your project
By default, since owned by root yang project mo sa xampp, pwede mong kunin yung ownership ng htdocs/ dir with
sudo chown -R $USER:$USER /opt/lampp/htdocs
It's up to you. I recommend the 2nd...
Subjective po yung "pinaka magandang distro". Linux by default is secured. You can harden it, it is unnecessary if regular browsing lang naman ginagawa mo, and di ka mag rarun ng mga random scripts or commands online. Just use an adblocker that actually does something like uBlock Origin, and...