Attempting to create plugin. How to create interactive viewport editor tools?

I’ve seen a few effects (tools like voxel modeler, etc.);where a designer might directly create dynamic geometry or objects by clicking inside the viewport. Here’s one I came across where the creator generates cables on the fly. https://www.reddit.com/r/unrealengine/comments/qeis23/recently_finished_my_editor_tool_tether_made_for/?utm_medium=android_app&utm_source=share

He’s not using Houdini either. While I don’t want to make cables to compete or anything, I am interested in knowing how to make something akin to a ‘custom editor mode’, similar to terrain, where I might click inside the viewport and have an effect… A way to generate geometry on the fly through clicking in the viewport, then running and playing in the game. Is there anyone out there who might set me on the right track?

Thanks!

Perhaps this link will help?

https://www.google.com/?q=unreal+engine+editor+plugin

I think you want to look into creating your own FEdMode. There are plenty of examples in the engine to look at for inspiration. You may also be interested in FComponentVisualizer depending on what you are trying to make.