One of my favorite things to buy when I am in Scotland is jewelry that is designed and made locally. Orkney has quite a few, but one of my favorites is Hazel Passmore and her shop/studio is in Inverness. Her website is under construction, but there is an email contact. The shop was very near the railway station. Also, if you spend any time in the Borders, Traquair House has some studios.
But there are lots of interesting crafts in Scotland--artisanal cheese, wood crafts, woolens (knitting and weaving), metal working etc. And places like Historic Scotland actually hire these craftspeople! I was trying to find some of the places that I had visited and found this lovely site, Craft Scotland. Also,Visit Scotland is a really good resource. It was really fun to open their site and find a picture of Donnie MacKay who is the weaver we visited several years ago on Harris. He may be a bit too far afield for you, but they have several links that you can follow.
The Craft Scotland seems to be the motherlode of information about crafts in Scotland. Take a look at the regional directory and see what interests you. Also, there is search engine that may be helpful on their site. The search engine lists the types of crafts available so you may want too look at that.
You might also contact Historic Scotland to see if there is anything interesting going on at one of their properties.
None of these sites seem to address food, so go here to find information on Scottish cheeses. (I'm from Wisconsin. I have to provide info on cheese. It's the law. : ) )
And while Scotland has had fruit wines and heather wines for years, this past year someone in Fife was making a real white wine.
Lastly, you might want to contact some people at the studios or galleries and ask for recommendations.
Have fun!
Pam