inkscape allows you to modify and save SVGs in plain SVG format. You can also right-click an SVG and modify its properties in the inspector window.
SVG is a very impressive, extremely clear format with many bells and whistles such as text-to-path and animation built-in.
The only improvement I can see it might need is a better compression functionality that can selectively prioritize symbols to load first if the SVG is sufficiently large.
I love SVG, but there are a lot of improvements that I can think of: conic gradients, better (and faster) filters, a less awkwards non-scaling stroke definition, better color spaces for gradients, lightweight symbols that are not copies in shadow DOM, meshes, etc.
SVG is a very impressive, extremely clear format with many bells and whistles such as text-to-path and animation built-in.
The only improvement I can see it might need is a better compression functionality that can selectively prioritize symbols to load first if the SVG is sufficiently large.