I was in your shoes a few years ago.
The monks who have commented all provide excellent advice...punkish shows you how to take the first steps--outline what you want your script to do before you dive in. GrandFather reveals some of Perl's magic that makes your experimentation and testing easier. The others give you some specific coding ideas.
So, how can I contribute? Two thoughts: