Right now, when drawing with grease pencil, if you make lines that overlap one another, and want to fix that, you have to go into edit mode and move verts around or delete extra ones, it’s not a huge task, but i reckon it could be automated.
I will show an example from Clip Studio Paint, which also uses 2D vectors
I think it might be a tad complicated, given that greasepencil works in 3D space. But maybe it could work by looking through whatever the selected view is, and see which lines overlap, create a point in those places, and delete all verticies going off from it. Would be really useful for animating!