I’m a bit inexperienced in this aspect, but:
- if you are on a trusted network (i.e. local/vpn only) you could give VNC a try. It’s somewhat simple, but far from secure.
- the gnome desktop environment should offer built in RDP support, but i have not tried it yet. Also, just like VNC, i wouldn’t use RDP over the open internet.
it allows easy scripting. also for frequently used commands, i can just scroll up in the history, instead if clicking the same buttons over and over