Suggestion: Organized Node Groups

In hopes that a Blender Dev sees this and thinks it’s a good idea too. I would like to suggest a feature that I’ve wanted for a long time. The ability to organize node group outputs and inputs into their own separate groupings. Perhaps even giving these groups a name and color code. In the attached image with a little Photoshop magic I made a mock up of a color code system to give a better understanding of what I mean, I currently use tags to organize my out/inputs. I just think it would be helpful to people who have very complex materials. Discussion is appreciated let me know if you guys think this is a good idea or not.


You can do it already with python, if you’re really needing it. Just create a new ‘CustomNodeGroup’ encapsulating the one you want to change, and draw it however you like. You can even have collapsible panels, have different layouts, add extra options in the Properties Panel, and so on…