@xirclebox WebStorm is not cool. If I wanted to go for coolness, I would go with Atom but I use WebStorm (and most people at Google web department do too) because it has many advanced features that come amazingly handy for huge projects and running them. If it's just a small site, I would go with Sublime or Atom but for advanced systems it's one of the JetBrains family depending on the platform and the languages they are working with