Agreed. Infinite resources would be a nice addition. However as a workaround for that if you use the inifinite gold cheat then buy all of the equipment sellers have to offer you can break them down for resources.
The latest version of this cheat still works with a fresh install of the game. First fire up the game and load into your character's story, then open the trainer. Make sure you swap the hotkey to f9 from f1, as that causes the game to act funky.