For 5k/10k training try to do 2 workouts a week. One workout is threshold and one is fartlek or intervals. Threshold could just be a tempo run if you like simplicity, make do 5-6k in base then 6-8k in speed phase, then the next season increase base tempos to 6-8k and speed phase to 8-10k. Then for Tuesday, I prefer light fartleks in base phase, but you could do 4-5k of 5k pace intervals in base, then 6-8k of intervals in speed phase.
As for the specific intervals, 400s are always a classic. 1ks are also really good. 10 x 1k at 10k pace with 200m jog is a classic 10k workout, but take 400m jog if you're doing them at 5k pace You could also do ladders like 1-2 sets of 1600-1200-800-400 with 400m jogs. You could also do sets of 800-400 with 400m jogs.
For 5k pace workouts, make sure your recovery time is equal to interval time, or pretty darn close. If your interval takes 3 minutes your recovery should be about 3 minutes, so a 1:1 work:rest ratio. For 10k pace workouts I think the ratio is 3:2 or 2:1 (not sure). If you opt for cruise intervals over tempo runs, the work:rest ratio should be 3:1 or 4:1.
If you want to run well at both, the threshold and weekly mileage is key to make you strong , while the intervals or fartleks are key to making you fast. If you're more slow twitch, the intervals or fartleks should be more 10k paced, but if you're more fast twitch they should be more 5k paced. In other words, if you're slow twitch, the 10k is more the primary event and 5k secondary. If you're more fast twitch, it's the opposite.