Tyhle věci jsem kdysi řešíval ve vektorových editorech, tehdy konkrétně v Corel Draw 5, dnes bych asi volil Inkscape.