For the sake of completion I'll mention the Deviance Trainer, which sounds like just what you want, with unlimited health/mana etc. The major drawback is that the most recent version of the trainer is for the 1.33 patch, which is not the most recent patch for the game. I think the item and save editors Raze recommended are a bit more stable.