Define sharp edge angle by material

Hello,
In some softwares, like daz studio, it is possible to define a smoothing angle for each material.

This can be imitated in blender by selecting the sharp edge by the angle and then deselecting the materials, but it takes a long time.

Is there an addon that lets you do something similar more quickly ?