As can be seen in the image below a gang of switches can all be different types:
In the image below I’ve turned on the “Labels” for the switch boxes. The Switch (box) name can be edited in the switch edit menu for each switch:
With weatherproof switches I will need to have a different faceplate but for now it will default to the generic toggle switch.
Tomorrow I will spend a few minutes and model up a low poly version of the Leviton Decora switch and outlet series and then we will have at least two options for switch and outlet styles.
Similar to the Wall Plugin the labels are assigned by default to the Dim3 layer and can be toggled separately from the symbols, or be turned off completely in the global settings.