I just use Excel most of the time.
I've written my own campaign bits and pieces that run in Excel that include: initiative tracker, experience calculator, monster tracker, etc.
The experience calculator even tells me when they have levelled up, takes care of their cohorts, and even allows me...