Normalize brightness across multiple bulbs (and switches)

Hi: I have 5 Smart Bulbs connected to Lutron Pico remotes and 2 Lutron dimmers (connected to other non-Smart bulbs). I primarily use the Picos to control all the lights (and the dimmer), but want to be able to raise/lower the lights in sync from the Pico remotes. One can imagine a world where different lights are at different levels – I want to not raise the lower-brightness lights until they are at the brightness of the higher brightness lights (then raise all together). Obviously, I want to do the opposite as well. Any thoughts how I can do this with Node Red? I think I need to join all the entities together and get their brightnesses into a function, output the respective brightness changes and then use a service call, but I’m not sure how to do it. I’m (obviously) a beginner here.