You can do this in the stats editor (under character) if you want to add a new class or mod a new one (careful about editing a template that is used by other things as those other things may also gain poison resistance). It's fairly straightforward other than that. 100% is immune, 200% is healing (for example Fane and undead have 200% resistance so they heal, but 100% resistance will not)