DSCHEAT is the one that I use, which can be found
here, as "Crusaders of the Dark Savant Editor." Note that this is a DOS program, and you'll need to use DOSBox to run it. Just unzip the whole thing into the DSAVANT folder, because it needs to be in the same folder as your save files. (If you put your saves someplace else, put it with them.)
It lets you change your items, spells, resistances, xp, etc, and even lets you move your party to wherever you'd like. If you add an item into the game, make sure to drop it on the ground and pick it back up before equipping it. This will make sure it has the appropriate stats. Occasionally an item cheated in with DSCHEAT will be missing some of its resistances or initiative modifiers, and that will fix it. There's a good chance you won't have to identify the item, either, which is nice. (This is dependent on which slot you create the item in. If that slot's most recent previous item was identified, the new item will also be identified. So if you move an identified item around to each slot in your inventory before using it, you won't have to ID the new one.)
Just make sure to make a backup beforehand, especially if you're using the teleport option. Make sure you check out the readme first, too.