Great Job gbruneau!
I like the approach and the sharing spirit
Just small feedback to add to your work...
Will be good to have the script catching error from the perl script in order to manage some small error handling (your release 2 maybe ).
Maybe also put the application path as a variable so no need to change in multiple place to match the correct one (mine are on e$ drive).
I may be wrong but I think you will need only one dot to execute your script in you r steps 6 if you are already in the directory:
To execute the script, run the following command " .\<filename>"
I may pursue from yours may i get some time around but I suppose that you will not mind if any others want to contribute extending this script
/J