Kenneth MacKellar's unaccompanied recording of "She moved through the Fair" is a joy to the ears, and the soul. Apart from that I too would vote for, 1 Archie Fisher,2 Michael Marra,3 Dick Gaughan.
Giok
PS Ewan McColl does not qualify, "The Dirty old Town" is not in Scotland.