Follow http://cs.elderscrolls.com/constwiki/index.php/Scripting_Tutorial:_Summoned_Creatures, but set the scripts as Object Scripts and use Begin OnActivate Player instead of Begin ScriptEffectStart. That should do the job.
Thank you Vyper, that is very, very helpful! The more I study this, the more I am leaning towards creating the cast spells in the tutorial as opposed to the push button. That way I can simply use them wherever I am instead of just in my practice room.
One of the main goals is to help manage my soul gems and not end up with petty souls in grand gems etc. So I think this will work nicely if I just create a separate spell for each soul type. So, that leads to stupid question # 1.
Do I need to create a seperate holding cell for each creature, or will one suffice for holding all five of them? (I'm at the office right now and cannot pull it up in the CS to see how it all goes together.)
Thanks again!