The GM commands have a client, it is embedded into your personal client.
You can extract the GM tools and embed them into any client. All they consist of is YM and a bunch of config files like server Ip, port login port gamestatus port and etc.
The LM(Lore master) tools are similar except you are unable to create weapons or spawn etc etc.
For the record, I was playing around with the Gm tools. When you change your level, it records it live in the server, however you do not gain any chi point, they have to be added manually, The same goes for Mastery Points, they have to be added manually(I am unable to do it atm)
This is what allows you to have an LS0 with max stats, as you can just add 1k chi points and put them all up, the GM tools can allow you to raise your base stat cap to 400 and the ability to add the exilers up to level 8.
I'm not sure how to really use the rest of them. I was able to duplicate some weapons and change the refinement level on weapons. Also, changing the refinement level using the Gm tools doesn't show up in the logs (as far as I can tell) As it was done by the Gm tools and it is not a duped weapon. I'm just a nub though, so what do I know :D
Edit: nvm that pic.