Revision Mode in Ulysses v21 looks enticing. Just wish it had full on MicroPub support, but I think I could work with it.