Allow specific property change logs to display as a custom card on record custom tab or sidebar

I have created some custom properties on Deals and show them in a custom tab in the middle of the object. I need to be able to display a property change log / changes to these 3-4 properties so others can see the progression for audit purposes but also to prove that it went through the proper process/approvals.

For example: a picklist custom field called “Commercial Request Status” and its picklist options are Pending, In Process, In Approvals, Paused/Blocked, Cancelled, Approved, etc. I need to show it along with about 3-4 other related picklist fields history of changes.

Prefer to see it like an activities card or in a table format with the “Property Name”, Date/Time it was changed, what it was changed to, and who changed it (what HubSpot user or just say Workflow if it was done by workflow).

These are already tracked in View Property History, but this would be filtered just on the properties selected in the card configuration not everything on the object and would be shown as a card.