custom Buffer Visualization to debug material passes

Yes, that is exactly how Post Process materials work. The debug materials are simply applied as post process materials. These are known as “Blendables”.

https://docs.unrealengine.com/latest/INT/Engine/Rendering/PostProcessEffects/Blendables/