I run a full node on my Raspberry Pi at home. I want a desktop wallet that uses this full node. Not interested in using remote-x or xpra or setting up an electrum server.
There are a few android wallets that can. For desktop i guess you could run a bitcoin-qt in pruning and blockonly mode to make it as lightweight as possible. Make a whitelisted connection to your full node (possibly over Tor if you're not at home).
Maybe the Neutrino medium weight client (no experience though).