Carbs & Cals. This is available from Amazon in book form and is also available as an app. It isn't one you can record stuff on, but it is invaluable if you want to look up how many carbs, calories, protein, fats and fibre there is in thousands of food stuffs - all with colour photos of the food on a plate, with the weight.
As an example plucked out of it, roasted peanuts have 1g. carbs, 60 calories, 3g protein, 5g fat (1g saturated) and 1g fibre for every 10g nuts (one tablespoon)