Good SVG Code Editor

Does anyone know of a good SVG editor that allows you to easily edit the document in text as well as visually.

I have been using Inkscape, but the XML viewer/editor component is less then ideal, plus it adds alot of crud to the resulting XML.

I attempted SVG Editor for VS Code, but that was quite slow and also didn't easly allow editing of objects that are inside of groups.