I was so impressed how easy is to draw sketches in
Solidworks, that I now think that all other ways of 2D editing is a slag. On can draw simple 2D primitives and then apply constaints to them: "equal" length, perpendicular, tangent, numeric values etc. This is especially useful, when you made some mistakes in sizes in the beginning. In conventional editors one would redraw everything from scratch, while in
Solidworks one should only change one number.
Are there any 2D vector editors with such possibility, which are as feature rich, as Adobe Illustrator?
SolveSpace, but it is making unreasonable assumptions:
Particularly, it assumes existance of some "closed contours" which are more than number of connected lines.