Step 1: Hand draw version of the control and functionality definition

In order to create a visual control I think it is important to have an image where you can analyze the behavior, here is my first visualization for this control.

As you see it's not much impressive but good enough to analize behavior, from the image we can conclude and/or assume:

Conclusions

Assumptions

Now we need to think on what this control can do.

Behavior

The node will have the distribution shown in the image

A node is composed by the following visible elements:

You may add more elements according to your needs.