Are the DIYs linked to particular villagers, then?
I thought it was only linked to each personality type?
Or is he more likely to craft certain DIYs than other smug villagers?
I can't imagine they're linked to individual villagers- as far as I know, dataminers have proven it's personality type. Individual villagers would be such a hassle to code

But, when a villager gives you a DIY recipe you've been wanting, I think that tends to boost your opinion of them!