I simply keep a running log on word document for my vehicles. Task, date and mileage is all I need but it is useful as a reminder for things like coolant changes which I would otherwise forget which I did and when.
I record most things like tyres, oil changes, coolant, hydraulic fluid etc etc.
I also record part numbers when I remember, which can be useful at a later date when trawling auction sites!
D