I have never seen anything better for portfolio performance tracking than Excel. Most everybody has it, and there are free substitutes available for the rest.