CommandCenter is an open source utility to edit and run shell commands from a GUI (requires root)..
CommandCenter comes with a predefined set of convenient commands like dumping dmesg and logcat to your /sdcard but can be extended to run any command you'd like