В блокноте. SVG - это текстовой формат. Если жаждешь визуализации процесса, то практически любой векторный редактор. Если претендуешь на анимацию SVG, то мне лично легче в текстовом редакторе, но есть и сервисы типа SVGator. Если динамично графики строить из данных, то без javascript не обойтись.