в самом простом варианте - берете свг, рисуете там кружочек, стрелочки, добавляете кнопку "добавить-удалить" для кружочка и стрелочки и все.
Делов, если это для вас в новинку, на вечер. Самый сложный момент будет нарисовать стрелочку, но тут можно упростить - рисуйте не как на картинке (как попало) а по линии из центра в центр. точку где линия пересекается с каждым из кружочков в таком варианте найти легко.
В сложном варианте - зависит от варианта. наворачивать можно до бесконечности