Check boxes and radio buttons
Check boxes can be mixed; radios in a group are exclusive.
Check box
Nine skins: unchecked / checked / mixed × normal / pressed / disabled. After you bind a variable, a click flips between unchecked and checked (mixed is value 2). You can attach a companion label; copy/paste keeps the link.
Radio button
The same group ID shares one I32 variable. Each item has an OptionValue. Clicking an item writes that value; the others in the group become unchecked.