I have had recommendations to render images, rather than animation, so if an error occurs I do not need to rerender the entire sequence. I like the idea, but have had issues with high quality conversion of images into video. I have tried: ffmpeg, timelapseassembler, iMovie, Blender VSE. These can all do a decent job, but I find a lose quality in the images, relative to just rendering the straight workflow.
So to reword the question: "What is your workflow from rendered images to high quality video?"