A wonderful option is mathcha: www.mathcha.io
just open the editor, you log in and you make your drawings and equations.
this online program will create different export formats, including Tikz, which is compatible with Latex.
The GeoGebra online tool, which can also be installed and run locally, comes to mind. It let's you do geometric drawings: define points, intersections, ellipses given the two foci and a point, etc... It will generate
TikZ code for you.
For example, create an ellipse within your browser
This can be exported to
TikZ (will generate a standalone document), which renders to
TikzEdt is a combined WYSIWYG/text editor designed for editing Tikz code. http://www.tikzedt.org/
If you're looking for a tool to draw commutative diagrams with
tikzcd, there's Yichuan Shen's tikzcd-editor.