If you’ve got a need for a multi-switch control in your web UI, I’d love your feedback on a new custom element I'm developing: https://github.com/aarongustafson/form-multi-switch
Another component I've developed that inherits from this one is my theme switcher: https://github.com/aarongustafson/theme-switcher
@Aaron This looks great. My only UX concern is with the disabled form. It has a highlight on one of the disabled options, which implies it is selected. And I assume if it's disabled neither one should be highlighted, e.g. a dead option shouldn't have a default value.