A Sketch plugin could also be created based on the same design language. But no matter which ‘platform’ is chosen (Omnigraffle, Illustrator, etc.) the library would still have to be created. And that takes work.
I think this is part of the appeal of visual programming using things like Max or the Nord Modular Editor, etc. The patch itself is a shareable diagram of sorts.
This can get complicated in the hardware realm because there is no true universal block diagram system that would work for all patching paradigms. Serge is different from Buchla which is different from Eurorack even though there may be some overlap in modular techniques and signal flows.