Shaders are a case where I strongly prefer the visual tools. Using a shader graph style interface is the only way I can make any progress.
Developers who write raw shader code by hand are the glue that holds AAA gaming together. The rest of us ride on their coattails.