"AutoKey is a desktop automation utility for Linux and X11. It allows you to manage collection of scripts and phrases, and assign abbreviations and hotkeys to these. This allows you to execute a script or insert text on demand in whatever program you are using."
Sprog is a graphical tool which anyone can use to build programs by plugging parts together. In Sprog jargon, the parts are known as 'gears' and they are assembled to make a 'machine'. Types of programs: Get some input data, Process the data, Output the result
Perl script that randomizes (shuffles) lines, also supports \0 delimited input; very fast