The best thing with bevel node that I didn’t know was that you could add objects to build something and the just join it to one mesh. When it joins and you apple the shader then there won’t be any visible cross sections.
Just a note. It is 5 times slower to render but If you’re going for a very advanced shape then sometime a bevel node can fix the problem.
No bevel node to shader:
With bevel node to shader: