There are a couple of Premiere features that might make your life easier:
1. When you export, if you have “Use Previews” checked, Premiere will NOT force a re-render of any rendered sections of your timeline. It will preferentially use any current, already-rendered sections from your scratch disk.
This would let you apply your effects and render them (via the Sequence menu, then Render Effects In to Out [the hotkey is Enter], Render In to Out, or Render Selection) as you choose. What you see in your timeline will be exactly what you’ll get in your output, so you’ll be able to see any render issues immediately while you’re working.
Premiere is also capable of “smart-rendering” certain formats like ProRes. If your preview file format matches your output file format, Premiere will just copy the rendered frames without re-encoding. It’s fast, and there’s no generational quality loss.
Here are the docs:
https://helpx.adobe.com/premiere-pro/using/bestpractices-export.html
2. The “Render and Replace” feature allows you to select clips on the timeline, render them with any effects you have applied, and replace the clip instance with the rendered media, via right-click or Clip > Render and Replace. (In other words, it’s kind of a more automated version of what you’re already doing.) One big benefit to Render and Replace, though, is that at any time, you can restore the original, unrendered clip and effect stack via right-click or Clip > Restore Unrendered.
Here are the docs:
https://helpx.adobe.com/premiere-pro/using/render-replace-effects-compositions.html