Typing things into the console is not very user-friendly. There's no problem with someone making a GUI for it - if you're hardcore enough to use the console then don't download it, but don't complain because I'm sure there are people who appreciate it.
And code in a .gui file is fine. They're executed in exactly the same way as a .cs file.