A few questions for this:
A button group like this is typically used for showing different views of a page (e.g.: compact, detailed) or sub-sections (e.g.: List, modified) within a section (e.g.: Watchlist). These selections tend to have the same hierarchy, no negative, positive, primary, etc. With that in mind:
- I don't think we need colored labels here, but let me know if you have a use case.
- Will there be a need for a drop down within this button group?
- Do we need multiple selections at once for this control?
We do have this control designed for filtering that @Nirzar did that supports multi-selections.