TDEE is an application that allows you to calculate your Body Mass Index, Basal Metabolic Rate and Total Daily Energy Expenditure. It also has a Macro Split calculator.
This version of the app contains tiny but quite important addition - body fat % field.