Here's a sneak peak at my (pre-alpha) FreeCAD <-> Inkscape integration.
On the left, there is a sketch with a square and a circle, which has been piped into a parametric instance of the Inkscape plug-in "Fractalize", and the result was extruded. When editing the sketch, the plug-in is run again, and the extruded shape is automatically updates.
On the right, a completely different feature: an Inkscape window can be embedded into the FreeCAD MDI (Multiple Document Interface). In other words, Inkscape can appear within a FreeCAD tab. The goal is to allow editing 2D shapes by hand. It's not quite there yet, but from within FreeCAD it would be possible to "right-click -> edit in Inkscape", which would export the shape to SVG, open Inkscape in a tab, and sync the changes back. This integration mechanism is very generic, and pretty much no code is specific to Inkscape aside from a list of plug-ins and a couple of window management tweaks, so it should be possible to have integration of other applications (GIMP, Blender, …) with minimal effort per additional application.
These two features are completely unrelated (it is possible to use parametric Inkscape plug-ins from the XternalAppsInkscapeWorkbench without opening Inkscape in a tab, and it is possible to open Inkscape in a tab without using the parametric nodes in the document tree).
(yes, the text is tiny, I got hit by a bug
which seems to affect all Qt apps on my machine, regardless of their AppImage/Nix/apt-get origin, and makes the text absolutely tiny on my low-dpi monitor, and normal on the hi-dpi one…)