in reply to Supporting Module Requirements
You might consider PAR, but if you want to let them install their own modules, then simply list the dependencies in your Makefile.PL/Build.PL. Their CPAN.pm will Do The Right Thing to ensure that they're installed.
-- Randal L. Schwartz, Perl hacker
Be sure to read my standard disclaimer if this is a reply.
In Section
Seekers of Perl Wisdom