Hi all, I've just created and uploaded an article on how to create complex switches from simple elements, the examples I've created use shapes from my own Electronics for Visio shapes. The impetus for this was a customer wanting shapes to create car electrics diagrams, I understand the illustrated shapes are from a Bosch manual. The created shapes are "quick-and-dirty", not millimeter perfect versions of the shapes. I hope this is useful for someone.
http://www.paulherber.co.uk/articles/visio-articles/making-complex-switches/ (http://www.paulherber.co.uk/articles/visio-articles/making-complex-switches/)