VSCode
Using this due to it's remote file management capabilities
Using ~/.ssh/config file for aliases to connect to my servers
For trueNAS Scale need to modify the file /etc/ssh/sshd_config and change the line AllowTcpForwarding no to AllowTcpForwarding yes - this will let VSCode connect nicely. Not necessary for the scaleserver VM though.