5 AnswersNew Answer
I don't do much SVG yet, but when I do, I use a text-editor. The more extravagant-looking stuff is likely done with a path-generator program.
Just because SVG is human readable does not mean it has to be hand generated. There are vector graphics packages that write SVG files. There are many human readable vector image file formats, some have been around for decades. I don't understand this latest obsession with hand generating SVG images. I thought that we had got past that since the days of the Pic utility (1988). Inkscape https://inkscape.org is a free vector drawing package. In the hands of a capable artist the results are astounding. Try creating some of the following images from the Inkscape gallery by hand and let me know you get on.. https://inkscape.org/~luizrezende/%E2%98%85sandra-bullock https://inkscape.org/~luizlllucas/%E2%98%85fly-freely-concurso-inkscape-11 https://inkscape.org/~Yafeth_Tandi_Bendon/%E2%98%85submitted-for-inkscape-11-splash-screen https://inkscape.org/~FTella/%E2%98%85full-color-ink-squid
Sancho Godinho, .png files are a raster image format and don't usually convert well to svg format. It's usually better to rasterize an svg file to a specific size.
You Can Even Get Lot of Websites Convert .png (Free Images Online) to .svg Files!
This can answer your all questions 👉 https://code.sololearn.com/Wnc1H3jaH0ua/?ref=app