Assigning swatches to multiple groups
This may be a repeat. The ability to group swatches is nice but, using your example, it is very likely that an ecommerce site would offer many shades of each of those seven colors. Those might be vendor or product specific. For some, a group of light colors and a group of dark colors might make sense. It may be advantageous for some to pick out a red and green and assign it to a Christmas group, black and a specific orange to Halloween group. Those groups might apply to other attributes, like products that are specific for a given holiday, for example. The group of potential color groupings is probably infinite.