I use the Donjon Fantasy Calendar to track events and the passage of time. You can customize it however you'd like your story's calendar to be, add moon phases for multiple moons, and even have it auto-fill celestial events.
For editing, I use the MS Word 'Read Aloud' feature to read my text back to me in order to catch mistakes or odd phrases.
I use Family Echo for family trees.
I like Names Nerd for unique names based off fantasy or sci-fi races.
I haven't used it much, but I've been interested in trying out Legend Keeper to keep track of lore and important details.