TikZ, like pstricks, can make good drawing for LaTeX.  One difference is that using TikZ with pdflatex is good to get PDF output directly while using pstrick, a route of DVI -> Postscript -> PDF is needed.  Inkscape is an Open Source vector graphics editor, with capabilities similar to Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file format.  It is possible to export from Inkscape drawings to either TikZ or pstricks codes ready to be included in LaTeX file.

  1. Go to GitHub svg2tikz page. Scroll down to see something like "SVG2TikZ 3.3.X (Inkscape 1.4.x compatible)".

  2. Go to Inkscape website and download "Inkscape 1.4.x" (as shown in the svg2tikz page). 

  3. Install Inkscape.

  4. Add Inkscape to TikZ exporter extension.

    • On the svg2tikz page, click and go to the subfolder "svg2tikz".
    • Right click on each of the files
      tikz_export.py, tikz_export_effect.inx, and tikz_export_output.inx and save them in the share/inkscape/extensions directory inside the Inkscape installation directory.
       
  5. Draw desired picture in Inkscape.

  6. Export from the menu: Extension → Export → Export to TikZ path.  An option window shows up.  Choose your option and export from there (either into a file by specification, or in the clipboard).