We have a standard rig which is often recoloured, and as such a large amount of programming for groups and subs has to be redone. I've partly got around this by creating macros which use the Gel and a couple of the Text fields in Patch, along with the query command to reprogram groups and subs. However this of course only works for colours which are included in the macros. It is workable, by just pretending (for programming purposes) that any other colours which are used are ones which we know are recorded in the macros.
So... What would be useful is to be able to reference a sub to a group (or possibly a preset), and be able to auto-populate certain groups (for example Group 41 "Autogroup" "Query" "Gel L202" "Text1 LX3"), thereby simply by updating a few fields in patch, the vast majority of programming for a show can be completed.