The terminal emulator app itself (comes bundled with cyanogenmod etc) lets you create a shortcut (through the widgets window) which opens a terminal window runs a given command (entered when creating the shortcut).
It is quite easy to use this facility to execute a script (use an alias; use && to chain commands; actually create and execute a script).
This can be considered the built in option.