writing story editing software management