Useful Web Tools to design Websites

when searching through the internet for tools to design a website, I stumbledupon a nice article which was posted on site. Even though it mainly focuses on CSS technologies I thought it may be useful to many web developers and designers out there.

20 Useful Tools to Make Web Development More Efficient