Suggestion: Store all settings of (Philips Hue) lights in an array of variables?

It would be nice to have an app that stores hue, saturation, brightness and power state values of Philips Hue lights. Restoring all room lights to a previous state is something I would like to do.
Maybe an array of values?
At the moment I use Better Logic variables to store and retrieve, but with many lights these flows become huge and a bit unmanageable