I’ve definitely got better after 1000 hour of figuring out how to balance those. But, I can say the day I play game where I don’t have a shortage or a massive surplus of something, will be a miracle.
When I’m on the offensive, I use the destination of the army. So Minsk, or Moscow, or Suez Assault (my artillery heavy infantry) army. When I’m on the defense aka Russia I never did come up with a good system.