Flip outlines on export

For a while I’ve been thinking about whether it would be possible to draw the mirror image of a font in Glyphs, and then export it to be ‘right reading’ as a working font file.

I think there could be two ways of doing this:

  • one is simply by drawing everything as a mirror image, and then setting up some custom parameters to flip each glyph, swap each glyph’s side bearings, and swap the left kerning values with the right kerning values on export.
  • the other would be a plugin which mirrors each glyph in the edit window, along with its side bearings and any kerning

I know that the preview window can display glyphs in reverse, but that’s not quite what I’m after. I’d like to be able to adjust the outlines and judge them in context at once.

And the reason for wanting to do this all as a mirrored image? So that I don’t read the glyphs as letters. I just want to see shapes and balance them accordingly.

Has anyone done this before? Is it possible?

Perhaps I’d also like to edit my outlines while viewing them back to front and upside down, but it seems a lot more complicated to be flipping the vertical metrics too.