For all of these things, there are lots of different factors to take into account.
The third option is to check out cloud-based clients. The other option is to use torrent clients like Vuze, that are specifically aimed at torrenting. For instance, you can use a program like Folx, that’s actually downloadable software. The first thing you need to consider when choosing a downloader for Mac is what kind of program you want to use. Tips on Choosing the Best Download Manager for Mac