Hi! Welcome! Happy Holidays, too, if this is appropriate for you.
I am not certain of the question. Many shoppers use Excel to track completion dates, payment dates, MSCs, job locations, mileage, etc. This information reflects each shoppers' usage of the information that is contained in their contracts with each MSC and shopper logs. It provides documentation for IRS or whatever applies where they live. Are you hoping for an app that permits you to perform the same functions on your synced or independent phone?
Each client and MSC develop unique contracts, and these may change over time or end altogether. Would the unique features make one centralizing app too large, or unwieldy? Or, would it streamline shoppers' tasks of enrolling, reading contracts, scheduling, negotiating, and bookkeeping? Is this the central part of the question?
Nature does not hurry, yet everything is accomplished. - Lao-Tzu