in reply to How to Contribute to Perl+Science

Code is good, but it's not the only thing needed for success. It sounds like you're aware of the problem of reinventing the wheel. Maybe existing modules have functionality gaps that you could fill? If you're not happy with existing modules' usability, then perhaps suggest small additions (patches) to the API that could help? Or improve the documentation, or provide tutorials?