Check out sonic endurance.com if you guys want online zone run coaching. I used them prior to going to my selection, and workouts were only delivered after analyzing results from your current days runs. He programmed for me knowing i wanted to do two ruck runs a week, and he was able to program running and deliver results around my gym/rucks/everything so long as provided the feedback, and I never felt overtrained.
They set up a trainingpeaks account for you to use, and give pretty detailed descriptions one you upload information. They'll tell the purpose of your workouts, why you're running in that zone, how your RPE should feel, what your effort level should be.
I've been trying to get ahold of my old running coach there to train me, but to this day, I do atleast one 45 minute Z2 run a week.