Sure. I use Jump Desktop for RDP/VNC over SSH (with a Citrix X1 mouse) and Blink/Prompt for tmux sessions. A typical setup of mine has a remote container with Xrdp, Firefox, VS Code and barely enough window management to do full-screen windows and workspaces (typically blackbox).
Remotes can be anything: I have a KVM host at home (that I remote to from my Mac for Docker dev) and plenty of Azure VMs.
Remotes can be anything: I have a KVM host at home (that I remote to from my Mac for Docker dev) and plenty of Azure VMs.