I actually just keep a simple spreadsheet on my phone tracking hours played. This seems pretty simple at first, but the big question is what constitutes an hour of play.
If I'm just practicing forehands for an hour, then clearly I can increase my FH rubber age by one hour and I keep my BH...