"Catching your horse" does NOT mean tricking it with a bucket of grain.
It does not mean having to hide the lead rope and halter as you approach your horse. And it DOES mean being able to call to your horse, and have him come to you willingly.
At the very least, it means your horse will allow you to approach, halter and lead him/her without resistance.
How to get there? I've found that the "join-up" (Monty Roberts copyrighted term) or "Hooking On" (old cowboy term) part of round penning - lots of it - does wonders.
Start in a small enclosed space, and gradually expand the range from which your horse will come to you when called. Do not expect him/her to come to you from the far end of a 20 acre pasture ! Set it up for success - until your horse is very solid on coming when called, don't put yourself in a position where the horse is out of range and you need to call him!
Horses who are hard to catch can be taught that it's better to be caught than not - by your taking on the role of the new herd boss: MOVE THEIR FEET! Say, okay, you don't want to come to me, that's okay. But since you don't want to do that, you need to do this: Go Away. Chase him off, then offer him to come in again. If he still won't stand still, chase him off again. Repeat as many times as you need to, but he will eventually decide that he'd rather come to you than continue with this game. It seems strange that you can get a horse to come to you by driving it off, but it works!
Take time to develop this skill in STAGES:
First, teach your horse to come willingly to you in a small space, such as a small paddock or round pen.
Gradually increase the distance:
The same principals apply to catching a horse in a large field, but in that case, you will need to be physically fit, and be prepared to expend a fair amount of energy.
If you don't have the time or desire to do that much running, bring your horse into a smaller enclosure before needing to catch him/her.
Here are the same principals of "catching" applied to a wild horse: