Graph framework

Hi,

I would like to create my own tool that uses the graph system implemented in Unreal. Basically, I would like to implement something similar to the shader editor.

Can someone point me to the right direction to do this? Any tutorials out there? Any custom frameworks or plugins?

Thanks for your help.