Web development isn’t about being so uber-cool that you can code a whole site with Notepad/TextMate; it’s about utilizing the right tools for the right job for the quickest, most efficient result.

The tools mentioned below many not all help directly with development, but they all play a major part in my development lifecycle.

  1. Prevent Duplicate Tabs – one of the simplest but insanely useful plugins for Firefox. Really, really useful when coding/testing with Flex!
  2. Firebug – the ultimate HTML/CSS/JavaScript tweaking tool that integrates with Firefox
  3. Web Developer – a great collection of nifty little tools that makes your web development go that much easier (I definitely recommend the Disable Cache feature when doing Flash/Flex work)
  4. PowerMenu - a great little tool that allows you to minimize any window to the tray, amongst other things (Windows only)
  5. Taskbar Shuffle – for when you’re forced to work on Windows :( (i’m extemely obsessive about the order of my windows for some reason…)

And just for good measure, check out DownThemAll – an amazing download manager for Firefox.

What tools do you use?