Flow View supports custom nodes via Web Components.
This view is created by the custom-nodes.js example script.
You can click the nodes below and edit them, they accept any valid JSON. Also if you double click on the canvas and insert a JSON, it will create an editable node.