I've always found it easier just to use the trade window.

Open a trade with someone, drop two gold to trade with them, then click the 2 gold and set to -50000 and hit enter. Can keep doing this as many times as you want on the same trade window.

Quick way to get a few hundred thousand.

Best way to get unlimited EXP though still has to be a memory editor, something like ArtMoney or WinHack 2. Just search for your EXP in memory, then set it to a few million. Next kill, you'll jump a few dozen levels.

Of course, kinda takes all the fun outta things if your an uber hero who never dies.