I met Robert Schweikert from SEPM at the Smallworld EMEAI Users Conference today. He told me about his X-Translator product. I was particularly interested in the SVG (scalable vector graphics) export format. While I know that various products have existed over the years that export Smallworld data to SVG, it was good to see that X-Translator handles that as well. You could use SVG to allow a user to have vector-based interaction with data in web browsers or other 3rd party readers. It looks very interesting and would be worthwhile for anyone who has an interest in improving user/data interaction to look at.
Please find Robert and ask him to show you what products he has to offer. If you don't know him, you can use the picture here to help you find him.