Durant has length/height over curry but that's about it offensively. Curry is a far superior ball handler, better shooter, better passer, smarter, etc.
Durant is a much better defender.
Curry is above average on D, Durant is a great defender.
Curry meshes with his team a bit better than KD due to experience with the group and style.