Huge differences between accents in Ayrshire IMO.
A Cumnock accent is far different from someone from Stewarton for example.
The Easties all sound the same though, and I say that as someone who now resides in the East. I do agree that Fifers, much like Africans, tend to look the same.
I'd say there is a very big difference between Edinburgh, Dundee and Aberdeen accents but quite similar if you have a neutral east coast accent. I was born in Dundee, grew up and went to school in Fife but have stayed in Dundee overall the most but I would say I have a soft accent, some would say sexy but I don't sound either Dundonian or Fife.