I use treats when catching my horses. I give a few to the other horses, too, and it makes Mac jealous , so he comes over.
I walk up to him pet him give him a treat, then walk away for a sec. Then do it again, then turn away. I don't rush. Then as he is eating another treat, I just put my hand over his head and put the lead rope over and he's caught. He gets another treat after halter is on, then off we go, and no more treats.
Horses only remember the very most immediate behavior and associate it with a treat. So, even if your horse ran all over Kindom come, if she eventually turned toward you and let you catch her, than you ca give a treat to reward the very most recent behavior.