An excel is the most customizable. You can do it and leave it to your liking, with the colors, columns and data you need. You can even add, as @KeynesianClowns says, a column with the price calculation. Which, by the way, you can obtain at any time with the formula:
GOOGLEFINANCE("Currency:BTCUSD")
Or using an API, like Coingecko's: https://www.coingecko.com/api/documentation
I am working on a web application that allows managing personal finances in different currencies. Taking into account that I am developing this app alone, in my free time, which is few, and that it is quite large and complex, it will take a few years to have it 100% complete.
this territory is moderated