Automator

Automator is block-oriented graphical scripting application for , which essentially places a nice graphical shell atop and other system features.

Its biggest drawback is that it only allows for completely linear (i.e., non-branched or looped) workflows.

Resources: