Substance Designer is a tool by Adobe (previously Allegorithmic) to produce procedural textures. The textures are computed each time the graph is opened and edited.
Substance Designer Deep Dives
Quick Tips for Substance Designer
Substance Designer Tutorials
Substance Designer References

Key Aspects To Working in Substance Designer
- Work in gray scale as long as possible. 16 bit (L16) computations are great for gray scale because it will increase the quality of your gray scale output.
- The selection of rendering engine (CPU vs. GPU engines) will affect how the graph is calculated and how it will ultimately appear. This is important for checking your graphs for parity.
- Reuse noises as much as possible. This will reduce the memory footprint of each node. This should be part of your optimization pass of the graphs (the last pass).