Windows (10000 programs)
Pros: Fully automates Steam Trading Card collection. Minimal user intervention. Allows users to blacklist specific games. Free utility for all Steam users.
Cons: Development relies on community maintenance. Requires Steam client to be constantly running.