I have a friend with one of Robert MacDonald's kilts, and he is very happy with it.

Another source is David MacDonald: canadakilt.com I know nothing about him.

A little further afield is Sadie Livingston: scottishdesign.net Feisty older Scottish lady in Chemainus, on the Island.