Ok, my bad.
The advantage of a GUI over a script is that in order to do customization a person needs to learn the script language. In the short run scripting is good to get your program off the ground. However, I believe a GUI would be more desirable in the long run. I know that I wouldn't...