Para SVG, es muy bueno el
Inkscape que te recomendó @daPhyre. (uso la versión para Windows)
Hay una aplicación más básica que te puede servir para empezar, y se ejecuta desde el mismo navegador, es el
http://code.google.com/p/svg-edit/
Para canvas, aunque no lo probé, se que hay un plugin para Adobe Ilustrator. más datos en
http://blogs.msdn.com/b/mswanson/arc...-released.aspx
Saludos