Data formats was one of the interesting benefits of RISCOS. Since there was a bitmap editor and a vector editor built into the ROM, any program where it made any kind of sense to could work with the vector format supported by the vector editor and the bitmap format supported by the system bitmap editor. As you point out, those standard interchange formats were definitely part of what and enabled and encouraged cross application workflows.