I'm a big fan of Sublime Text 2 when it comes to web development due to its beautiful and simplistic interface as well as wide range of packages. I hate having to wait for a big IDE such as PHPStorm to load. Recently, I came across Adobe's open source project, Brackets.
The first extension I made is called Cleaner. It gets rid of all trailing whitespace, changes all tabs to spaces, and adds a newline at the end of the file if it is not already there. Sublime Text 2 has an option to do that when saving a file, but I wanted to be able to "clean" my code when I choose.