Use Datedit to make the SCV a spellcaster.
Yea, you would need to set the button, and requirments for tech use, and I believe there is an AI\Orders for that one. Use Stargraft and Memgraft for this step.
Then you would need to set the animation using IceCC.
It is not as easy as you think. But once you get the hang of it and all of these programs, it is not too hard.