Try out perl mode with mason for less indentation mayhap?
Add some new snippets
Add a helper function for visiting work shells
Don't blow up the working directory of the current buffer when calling init-shell, instead use scratch
Customizations to perl setup
Enable whitespace mode for perl modules
Modify projectile tags building command to include mappings for perl ut files
Update perl snippets to be usable in both perl and cperl mode (since I use different ones for perl modules vs. Mason file editing)
Update js2-mode version