It should be useful and easy to add a new primitive in the group of shapes: not only circle, rectangle and line but also a segment with 2 heads.
The current line needs the coordinates of a head, length, height and rotation, but it is not easy to use this way.
Better if we can have x, y for head 1 and x, y for head 2 in addition to thickness
In this way it would be easier to create, for example, graphics or animations