Maybe PAR might be worth a try?
In reply to Re: Question: Best practices for packaging scripts by Perlbotics in thread Question: Best practices for packaging scripts by jujiro_eb