I very seldom provide referrals to anything, Renaissance Periodization is one of the very few companies that I do. In short, they provide fat loss and muscle gain diet templates based on your gender and weight. It's a one time fee of $109, they provide an easy to follow diet template in the PDF format (screenshot below) with a comprehensive FAQ guide. You are provided with a recommended food list, a break down of how much to eat and when to eat it. All the work is done for you including the progressions of your intake when progress stalls.
Templates are designed to last at least 24 weeks for that one time fee of $109 and may last longer depending on how much weight you lose or gain. If you go in either direction about 20lbs or more then they'll usually recommend a new template.
As a former MyFitnessPal user, I made the switch to the RP diet templates back in 2015 and never looked back. I always provide clients with the option of using MFP or RP but emphasize that in my opinion RP will yield greater results, better adherence, improved energy, increased strength and a overall high level of structure.
Visit the Renaissance Periodization website where they provide an in depth description on their product. I literally do not recommend any other product (outside of my own personal training of course!) higher than this.