I use excel online to keep track of my cards, fees, approvals/denials, dates, and credit bureaus that were pulled so I know which kind of card I should apply to next.
AwardWallet is great for managing your points, and I loved Mint for managing my credit cards, but I've ditched Mint because most banks state that you are responsible for any losses through 3rd party services.
I also have a google calendar set up for travel/points related stuff, which keeps travel dates, card anniversaries, and notes when I use the shopping portals 30-45 days out so I know when to notify the bank that my points never posted. Because they never do.