Я использую lifesum.com. В бесплатной версии есть в принципе все, что вы описали, но с ограничением. Показывает калории, белки, жиры, углеводы для каждого продукта и вашу общую статистику за день. Остальные вещества - в премиум версии.
Можно законнектить приложение ко всяким фитнес-трекерам, будет учитывать вашу физ. активность. Кроме этого, есть огромный список упражнений, которые тоже можно добавлять в дневник.
Есть сканер штрих кодов, что упрощает добавление новых продуктов.
Уже есть и не одна. Мне врач рекомендовал вот эту -
Fat Secret: google.com
Знает множество не только продуктов, но и конкретных производителей, а так же можно добавлять самому.