Everyone's got their preferred "stack" of modules + frameworks they like to use for any big project they use. I typically break mine down into a (web) framework, an ORM (or database interaction layer if you don't like ORMs), a templating system, caching, reverse proxy, application server (for instance, FastCGI for web stuff), web server software and version control.
- Framework: Catalyst
- ORM: DBIx::Class
- Templating: Template::Toolkit -
- Caching: memcached
- Reverse proxy: Varnish (caching too)
- Application server: FastCGI
- Web server: nginx
- Version control: git
Those may or may not be grouped together properly, but it's the best i could think of. Being a web developer, mine are all network/web oriented. Let's see yours! Add them to the Wiki Extras for this post, or just comment below!