Mass find + replace font

Is there any way mass-replace fonts in OmniGraffle? I’ve looked everywhere and I can’t find anything about it. If it’s possible with a script it could be worth it as I have lots of files that need to be updated to a new font.

I figured out how to do this by opening data.plist in BBEdit and making changes there. A bit of a process to figure out some of the syntax that needed to be replaced, but it works. Would be great if this could be a built-in feature, but if they’ve gotten along without it this long, I guess there hasn’t been much call for it.