http://www.lanwin.de/2009/08/31/a-powershell-make-clone-poshmake/
Possible there are some ideas in it which can help make psake better.
Regards
Steve