Clerical Spell List
This contains the Clerics and favored souls spells found in the SRD.
On the character page you enter the relevant level, stat, and feats. It will tell you how many spells per day the character can cast and, for favored souls, how many spells can be known at each level.
Then on the spell list page, simply hide the rows for spell levels that re not castable. It will give all level based effects for the spell, including range, targets, and damage.
It also tracks domains and undead turning/rebuking