That depends on what you want to do and which platform or web-language you prefer.
Everyone has their own way of doing things.
Depending on that, some people use Dreamweaver or just notpad++ for pure web applications.
For example, if you want to use bootstrap, Notpad++ is absolutely sufficient...