Mac (9705 programs)
Pros: No programming experience necessary. Easy to use GUI. Enter your own pictures and text. Allows you to add programming code if you want.
Cons: Game sizes limited.
Pros: Streamlines workflow. Supports multiple platforms. Automatically documents all activities.
Cons: Causes feature overload to users. Steep learning curve.