BashStyle-NG is a graphical tool for changing
Bash's behavior and look and feel. It can also
style Readline, Nano, and Vim. It ships with a huge functionchain, which is used by the 16 default prompt styles, but may also be used separately.
ginvoke is a programmable launcher for GNOME/GTK+ written with software developers in mind. It includes out-of-the-box support for launching executables and URLs via customizable commands which are specified in a user-customizable Python script ($HOME/.ginvokerc).