For the chocolates, I would suggest to have a look at
www.yanickfee.com; they do have amazing chocolates and on top of that they only sell organic products!!
All the visits I have had wanted something that they couldn't find back at home (globalisation!!) and Yanick & Fée did the trick. Best place to find them is at Marinello (Hauptbahnhof and others)!!
BTW Any typical Swiss towns that you might recommend at a max. a couple of hours drive/train from Zurich?
Enjoy!!