Macros (Macronutrients) are Protein, Carbs, and Fats. Basically the big picture components that make up your food. At the other end of the spectrum you've got Micros, which are like specific vitamins etc
Maybe Mealime? It's mostly for optimizing grocery shopping by suggesting recipes that have the most overlap, but it does have the option to automatically filter recipes to have specific macros.
Not exactly what your looking for i think but I use MyNetDiary. You can save meals, recipes and such it it it also tells you targets and stuff but I personally don't listen to it and have not updated goals or weight etc because I use to only prep meals for the weeks use to target days macros I don't log every day I eat same thing whole week.
Hmm Sorry I don't know exactly, but check out their website and see if it suits your purpose. I don't use them myself so they may be there but overlooked on my part.
Nice find I'm going to try this out I've been using MyNetDiary ever since they removed the taking pictures of barcodes from MyFitnessPal. Can you oddo that with this app? Don't really need it as much anymore