When I first came to Linux I adopted Transmission. It seemed less featureful than others but now I like its simplicity, does everything it needs and it is also very reliable.
It is not very known but there actually is a transmission-cli for common torrent operations that may come in handy some time.
FYI, transmission-cli is considered deprecated by the Transmission developers. Using both transmission-daemon and transmission-remote is the recommended approach. Actually, transmission-cli uses transmission-daemon internally and they share the same configuration. transmission-cli is still useful for one-off downloads, but I still prefer the recommended way because I'd like to seed older torrents some more time.
I was greatly disappointed too when I found out about transmission-cli's deprecation, but I have since found and replaced all uses of it with stig[1] which, for me, does the same thing and more.
It's a great piece of software. I'm running a web remote v2.92 on an rpi with simple basic auth protection, and it has been working flawlessly for years now.
It is not very known but there actually is a transmission-cli for common torrent operations that may come in handy some time.