Mac (9709 programs)
Pros: Easy-to-understand controls. Inspires strategic and critical thinking. Unlockable maps.
Cons: The objective is difficult to understand. Graphic design is hard to decipher. Lack of tutorials.
Pros: Handy on new keyboards.
Cons: Very basic. Not customizable.
Pros: This open-source software is free to download and install. Cross-platform compatibility enhances the flexibility of kdiff3.
Cons: The last update apparently took place in 2014. This system is intended to be used by those with prior developmental experience.