BetterBlueprint - ToolNodes is an editor plugin that add five new nodes and let you create new ones directly from the editor using UMG widgets
You can use the link node to create links between assets directly in the graph or add a link to external documentation.
The summary node is a tool that list all the comments in the graph to create buttons that access the related comment when clicked.
The image node can be used to explain your algorithms using schemes
The note node use a richtext to display a clean documentation
The tasklist let you track your TODOs and see your progression of your implementation
You can modify existing nodes to customize the logic or the visuals just by editing the UMG widget of the node in editor, or create your own nodes.