I'm trying to design some tokens for a boargame. Unfortunately Google Docs Draw (GDD) can not even attach text to path. I need a better tool. Here is a Google drawing with a rough sketch of what I'm trying to achieve: https://docs.google.com/drawings/d/1a8U ... sp=sharing
What I seek (missing in GDD):
Ability to specify sizes in cm.
Easy grid adjustment and snapping.
Attach text to path.
Duplicate piece along path. (see hearts on the sketch), it is supposed to be arc aligned. And extendable to 5 hearts.

Make copy of shape a reference rather than copy. (if I edit the original heart all hearts should change)
Textures, gradients.
Tutorial that explains the above (without assuming you are a genius/professional artist)
This would be a nice bonus:
Basic Scripting - control the number of shapes duplicated on path programaticaly.
Is Inkscape the right tool for me? If so link to beginner tutorials on points above is welcome. Thanks in advance.