It just depends on the environment. Some areas get to experiment with different approaches more than others. On one extreme if I was writing yet another crud app, it's unlikely is need any such tools. On the other, when dealing with data processing/visualisation/ml, it's small experimental tools all over the place.