Hello and welcome to Perlmonks,
This can certainly be done, but unfortunately, Perlmonks is not a place where people will build scripts for you. We can help you out with problems, but you'll need to actually code most of it yourself.
To start, you probably want to learn more about Perl and this is a good place. Besides that, books are always good to have around and many monks would advice Learning Perl and Programming Perl (both O'Reilly books).
After that, you might want to look at modules these modules:
--
b10m
All code is usually tested, but rarely trusted.