Though it's lightweight, Deluge isn't short on features, like Local Peer Discovery, UPnP / NAT-PMP, proxy support, and support for private torrents, to name a few. You can then control the daemon using the Deluge client or through your browser.
One of the neat things about Deluge is that it can run as a daemon or service, allowing you to install Deluge as a headless service that handles all BitTorrent activity and control it from a remote machine. It also supports a few dozen third-party browser and application plugins, which you can find here. There are a handful of first-party plugins that come pre-installed, like WebUI (start the web interface from within Deluge), Scheduler (limit Deluge bandwidth depending on schedule), Blocklist (download and import IP blocklists), and several others. It's a lightweight program free of hidden software and ads.
Deluge is another open-source, cross-platform BitTorrent client that somewhat resembles uTorrent, though it's not as fleshed out.