In regards to the template idea above, I realized, I pretty much had something like this already done (just had not remembered it) until now.
For example, Here is the base Undead Template
Undead Template (15):
Immunity to venoms/poisons (15)
Immunity to non-magical weapons (damage heals as if target has regeneration) (20)
Immune to all influence/control not specifically designed for Demons (15)
Repulsed by Holy Symbols (-15)
Weakness: Hurt by Holy Water (-10)
Banishment (-10) - failed save equals banishment to Shadow Realms
Regeneration - 1 Hit Per minute (10)
And then, I have something like this for each critter (this is before I add in things for culture/background/Training Path (fudged slightly on some)
GHOST (85) (220 TOTAL)
Stats (10): -3 Str, -2 Con, +2 Dex, +2 Spd, +1 Wis, +3 Res, -1 Chr
Size (0): Medium (Base Hits: 30, Base Move 10'; Encumbrance is 20 lbs +(2 lbs x Strength))
Starting Languages: xxxxxxxxxxxx & Common (written & spoken for both)
Undead Template (15)
Incorporeal (20)
Spectral Touch (15)
Possession Attack (15)
Flight 10 (10)
Note that the total is total point value after being developed, the (85), is the cost of the "package" which is actually based on how I did Racial packages. Here are a couple more
GHOUL (80) (175 TOTAL)
Stats (9): +2 Str, +1 Con, +3 Spd, -1 Res, -2 Chr
Size (0): Medium (Base Hits: 30, Base Move 10'; Encumbrance is 20 lbs +(2 lbs x Strength))
Starting Languages: xxxxxxxxx & Common (written & spoken for both)
Undead Template (15)
Ghoul's Curse (15)
Darkvision 100' (23)
Aversion to daylight (-3)
Claws (10): DR 7 Claw attack
Bite (8 ): DR 6 bite attack
Attack Specialty (3): Bite (Claws come with the Unarmed skill)
SKELETON (65) (140 TOTAL)
Stats (10): +2 Str, +2 Con, +1 Dex, +2 Spd, -1 Int, -2 Chr, -1 Res
Size (0): Medium (Base Hits: 30, Base Move 10'; Encumbrance is 20 lbs +(2 lbs x Strength))
Starting Languages: xxxxxxxx & Common (written & spoken for both)
Undead Template (15)
Claws (5): DR 3 Claw attack
Grave Touch (15)
Undead Weapon Mastery (20) - may use any weapon
VAMPIRE SPAWN (100) (250 TOTAL)
Stats (25): +3 Str, +3 Con, +3 Dex, +4 Spd, -1 Res,
Size (0): Medium (Base Hits: 30, Base Move 10'; Encumbrance is 20 lbs +(2 lbs x Strength))
Starting Languages: xxxxxxxx & Common (written & spoken for both)
Undead Template (15)
Blood Drinking (15)
Hypnotic Gaze (15)
Supernatural Toughness (10)
Claws (10): DR 7 Claw attack
Bite (10): DR 7 bite attack
ZOMBIE (50) (125 TOTAL)*
Stats (0): -1 Dex, -3 Int, -2 Chr, +3 Str
Size (0): Medium (Base Hits: 30, Base Move 10'; Encumbrance is 20 lbs +(2 lbs x Strength))
Starting Languages: xxxxx & Common (written & spoken for both)
Undead Template (15)
Brains (15)
Zombie Rot (15)
Claws (5): DR 3 Claw attack