I have nothing against GUI, and in some cases it is easier...in fact I have a menu code that I use for the /aop and /avoice commands for the channels that I'm on, so all I have to do is right click on the nick and select AOP (or AVOICE), and the code does the rest (default settings of the current channel and network, added if not already in the list, removed if present)