Same here! I'm a technologically educated person, I use command line Linux for all my VMs and servers, I love it...but nothing "just works" when you jump to a UI powered by Linux.
So, I run a Samba share on my VMs and configure my desktop to be friendly.
Exactly, nothing just works... it's a giant f ball ache.
I know that once I get past the learning curve, it'll be okay; but my inner Jony Ive screams in agony every time something doesn't just work.
I must've spent 50 hours on my machine just trying to get LUKS to work properly so that my machine will suspend to disk so that when I shut the lid, it asks for my LUKS password again before letting me in, and it still doesn't work. When I lock the machine, my second monitor doesn't lock so anyone can still see what I was looking at before I locked the machine. It's agony every time I want to do anything more complicated edit my photos or sit on Hacker News.
So, I run a Samba share on my VMs and configure my desktop to be friendly.