perlscript comes for free... but PerlCrtl is not free.
perlscript allows you to use wsh stuff... if you can write a control using wsh you can do it in perlscript. ( i dunno if you can)
PerlCtrl is supposed to be a way to wrap full feature COM around perl programs.