Group pro (yes yes!, black Friday today, I tested it and could work with it within a minute. Very intuitive , blender 2.8).
And my own Global Shader. It’s a shader making extensive use of drivers. With that you can define a colour palette globaly and settings like roughness, bump strength, metalicness, etc.
See top post for links.