Knowing how much of what to eat isn't the problem. It has never been the problem. The problem is actually sticking to that diet when your body is screaming at you to eat more, when the part of your mind that evolved to keep you from starving --which is what losing weight is, since your body literally has to eat itself-- starts playing tricks on you and conveniently forgetting that you ate earlier, and when your metabolism, which has been unavoidably and permanently damaged by the mere act of losing weight at all, requires that you eat substantially less than the daily average.
I'm really sick of people assuming I'm a moron because losing weight is difficult. Do you know what it is like to only eat one meal a day? To have to avoid all social functions at which free food might be present? To ensure that there is only ever enough food in your house for exactly one week of your caloric allotment of 1600/day?
Trust me, whatever parroted advice you're thinking of offering next, I've heard about it and tried it.
Food is absolutely addictive and we have so much available. Combine that with a car based and sedentary lifestyle and it's a huge problem. The only thing that has worked for me is being a lifelong runner and cyclist. Burn an extra 500 to 800 calories a day and most weight loss goals are much more attainable. I am trying to help my mom lose weight and when you are very overweight adding huge amounts of activity is very hard.
She seemingly also has a 'slow' metabolism but in reality she moves as little as possible. Whereas I am always wandering around doing things at top speed. Activity begets activity because it begins to hurt less to move.
Anyways, best of luck in your efforts.
Another useful tool is a food scale. Everyone has measuring cups and stuff, but having a food scale can make stuff like measuring a serving of mixed nuts for my breakfast way easier.
However, packaged foods vs. from scratch is an element of time and convenience as well. I just make food when I have the time/feel like it (I enjoy cooking as a hobby, but am not always up for it) and use 'easy' meals when I need to: throwing together some pasta and a pre-made sauce jar I keep in the pantry, plus some frozen TJ's meatballs or something.