Okay. So you want to build your own Catmandu module? This is a bit of documentation that should help you bootstrap your development environment.
Catmandu depends on Perl. You can start out working with system Perl that came with your OS. But since you want to do active development, it's recommended to go with an alternate installation and leave the default alone. This is especially true if you work on OSX or Windows!