Downloading and using programs is not hacking and is not cool at all.
But if you actually put work into writing a program that is able to do all that stuff, it is great. Doesn't mean you have to use it. I wouldn't like others to spoil the game as well. Doing stuff, just because it is a challenge, is great.
Using these programs isn't a challenge at all.