Avoid lean cuisines if you can. Maybe grab a few just for those days when you don't have time to prepare something else. They're not really all that great for you.
Sandwiches made from cold cuts aren't all that great either—but you can certainly make a healthier sandwich.
If you're making a wrap or a sandwich, you can opt for whole wheat items or you can forgo the bread altogether and make a sandwich using lettuce as the bread. I've done it before and it's very tasty!
You say you make steak, steamed veg and ribs. Any time you make these meals (or others) for dinner, you can make extra and use that for your lunches. My family loves chicken
Whenever we have grilled chicken for dinner, we always make extra so that it can be used for wraps for my brother and I (I make his lunch in addition to mine). You're already cooking that stuff, so it's no big deal to cook extra anyway!