Not exactly a built in feature, but a third party product isn't need to track such stats.
Script triggers can be tripped each time a layout is entered and each time a field is entered. Buttons can all be set up with the perform script option so that code included in each button's script can log the fact that the button was clicked.
There's even an OnLayoutKeystroke trigger to use if you want to log the actual keys pressed.
i have thought about script triggers but feared it would consume too many resources and drag down the database as whole.
i can give that a shot.