in reply to Removing un-necessary modules

I'd really like an easy way to strip out all of the un-necessary perl modules, pod files etc
I may be misunderstanding this, but it sounds like you're installing Perl and then trying to delete anything that isn't used by your scripts. Please don't do that. Leaving (no... creating) a broken Perl installation on someone's machine will only create problems the next time someone does perl -v and assumes all of the core stuff is available.

A better idea is to create standalone executable files from your scripts. This is asked quite often - use Super Search to find relevant threads. Another option is to create a bundle of required modules that you can install all at once, CPAN-style. Finally, don't forget about the Categorized Questions and Answers and Tutorials sections.