To me web dev is all about customizing your work environment. Having said that, I recommend Arch Linux, because of its simplicity and high degree of customization. Starting and stopping daemons, i.e. MySQL, Mongo, Redis, etc is very straight forward. The Arch repositories, including AUR have every possible development tool you can think of, so you won't have to compile anything from source.