A small, creative life on the Isle of Skye.