I'm also curious about etymologic backgrounds from time to time, but regrettably I haven't found any systematic ressources online. I can also recommend Duden Vol. 7: Das Herkunftswörterbuch, which is available for just under 40 Fr., for example at the Orell Füssli bookshop.
For Swiss German words, it's worth a try to search the German blog
blogwiese.ch who deals (dealt) with Swiss vocabulary in an entertaining way.