My inkscape scripting skills are weak

You write inkscape extensions using python, so what you are asking for is very technically possible. You should post a request on the inkscape developer mailing list, or in the inkscape forum.

-Rob A>