MacroQuest lets you use new commands into the game, such as /npc <whatever> <whatever>....and you can target NPCs out of sight, NPCs of your choosing...lots of other things.
I believe it also has macros in it...for tradeskills. For example, a tailoring one. You simply load it in, and let it run (if you have materials...or some go buy them

) then it does all the combines for you. Some claim they can make up to 1-6kpp per hour or something...Verant don't like it though so I wouldn't recommend it with an account with a level 65 or so character, just in case. And not much point in using it on EQEmu because you can just summon anything
Oh btw - if you've ever played Diablo or Diablo II and have run a bot on it, I believe the tradeskill macros are like that.