I believe, the original post was not about implementing vector graphic elements into pdn but rather about a highly welcome interface (with inkscape) to smoothen such a workflow.
Instead of even rendering svg in pdn, which would indeed be reinventing the wheel, one could rather trigger inkscape via commandline to export to png (or other) after having edited svg data...
I guess there'd be a few things to consider, if one wanted to integrate both apps, e.g.:
- svg data (how to embed ...or... link with respective external data)
- image data to be loaded into a paint.net layer with meaningful size / resolution / placement
This could even be like a "general adapter" to:
- embed external data that pdn hands over when calling any app which offers an interface to pdn
- embed returned data after having finished editing in that app
- importing any image data exported by that app in an appropriate format into the current layer
- applying meaningful size & placement parameters either before calling that app or after importing its output
- indicating that external data are attached to a layer using an "embedded content" indicator (favorably the external apps icon), which may be removed at any time, only leaving the user with the imported image information
I know, such things potentially bloat the whole idea of pdn, but then again it could also be just slick and utterly powerful... with a bit of a (longterm) team effort with the folks over at inkscape. Following the "adapter" idea, other data might be integrated as well using some rather simple "external tools" configuration (file).