There is a trainer out there that has infinite money and health but it messes with the game too much to be entirely useful. The infinite health works unless you're in a boss fight then the boss has infinite health too so you're screwed. The infinite money also does infinite items which is great until you have a quest of collecting an item then the game breaks completely forcing you to start a new game.
I wish MrAF would make a proper one