in your games, you should put gen 8 sword and shield mechanics for breeding, where you can put 2 pokemon in the daycare, and if at least one of pokemon has a free move slot, it can learn/just transfer egg moves from the other pokemon who has it without breeding. it would save a lot of grinding...