b°wide has provided the community with a great pack of predefined node groups you can use in many situations. They are a must-have for any more sophisticated project. You can get them here. To enable the setup, you first have to select all the channels and then connect all in- and outputs. That can be very tedious, here is a one-click-solution.
Python Scripting in Blender
Tutorials for Blender 3D focusing on VFX and motion graphics.
Recently I had to clean up a lot of my blendfiles. Especially when you append objects that share textures with your existing objects, you wind up with a lot of duplicates.
Python scripts let you automate processes that would take forever if you had to do them by hand.