To add change tracking features to an example database, we have made the following steps:
You may repeat these steps for any database in a couple of minutes.
However, you get a reliable and high-performance solution. For free.
Moreover, you get the possibility to work with logs in Microsoft Excel using the free SaveToDB Express add-in.
And, you may extend your existing Microsoft Excel application to allow users track changes and restore records.
I hope you try it and will like it.