I think you won't need to quite make it so elaborate. Prohibited School Research (Conjuration) is a suitable Arcane Discovery. He bound angelic armies and dragons to his will, so he makes use of planar binding - possibly variants that last longer or by means of subsequent magic extends their length of involuntary service. Also - heheh - there's every possibility that the angels were all shades whilst the dragons are very real.
That WotC product isn't one I'm familiar with, but it's easy enough to simply lift the juicy parts and splice them in as part of one or two "templates" out of the (3-5) templates. ;)
HeroLab is not something I have/use.
Tome of Magic. Also, my group and I always remind ourselves that herolab makes you lazy (which it certainly can), so we usually try the old fashioned hand jam and numbercrunch. That may be part of my problem... I fell for Krune's slippery dlope...