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.