I’ve heard of Lose It and My Fitness Pal. Anyone have experience with them or other ones?

Edit: Sorry about the laggy response, my shifts have been longer lately.