I think this thread is relevant to your questions:
Magic with magnets has been discussed a few times and I believe a couple people have used/use them.
Personally I’ve only played around with finger magnets and these for fun:
but I think magnetic switches like this have potential