Easily the best aspect of Transmission is the fact that it can run as a daemon, accepting commands from anyone within network reach who has the right credentials. I use it as part of the
books [1] tool (a CLI/TUI/GUI Library Genesis interface) through a helper script [2] to enable torrent download of individual publications from
libgen torrents. This helper script provides commands like
tm-ls (list active torrents),
tm-add (add a torrent to the daemon) and
tm-add-selective (get a single file or set of files from a torrent) provide a convenient interface for those who live on the command line and/or want to use Transmission from within other tools.
[1] https://github.com/Yetangitu/books
[2] https://github.com/Yetangitu/books/blob/master/tm