I use AutoTracker from Pennzoil. Don't think it is available anymore. I also put some stuff in Excel. I also keep a 3 hole binder in the garage with accounting type columns paper. Date on left, mileage, Oil Change column, air filter, spark plugs,
fuel filter, each get their own column, makes it easy to see when an item is due. Last column is tires, misc, etc. As automakers stretch out the intervals many columns don't get used much, but it is easy to check.