So it looks like Ulysses will work great with my setup (thanks to some recent attention to my bug report by the Ulysses team). I will keep looking for something lower-friction, but this will work for now. I can even attach photos!