SvgComposition is a simple tool for textual SVG composition in Visual studio, It is not a graphics editor like Inkscape, just a text/script edit tool. that works with SVG (SVG 2.0 was the plan). Scripts can be edited and then exported to '.svg' or '.html' files. The tool also has a button to open a browser window and display the script being edited.
Caution: SvgComposition requires a database. The SQL localdb created by Visual Studio 2019 with the desktop or some other packages installed is used by default as the database. You may use Visual Studio's Sql Server Object Explorer to see if you already have that server installed or else using the Visual Studio Installer from the 'Get Tools and Features' entry on the Tools menu. If the SQL server exists you are ok to go. Other SQL databases may be used by setting a registry value. See if you have the local SQL server or add a registry entry to another server before you install the extension. The database will be initialized the first time the extension runs.
Start up for the SvgComposition tool is under the Visual Studio View menu_ in the submenu named Other Windows. as the entry SvgToolWindow
An image of SvgComposition running
More images. View current SVG as image
Open Svg Add Child Element Add Attribute Help examples Basic Help