Cryptocurrency exchanges don't necessarily issue these forms, which means that the taxpayer has to report the details themselves. In particular, the IRS wants each transaction reported on a separate row of Form 8949, which may be laborious for those with many transactions.
(Note that an acceptable alternative is summarizing on Form 8949 itself and attaching details of the individual transactions separately. See "Exception 2" at https://www.irs.gov/instructions/i8949#idm140393400093152)
In contrast, if you receive a bunch of interest or dividend payments from stocks that you own, you generally only need to report the total from each brokerage or other account.
Excel?
Seriously, that sounds like a pretty simple spreadsheet to me. (Although you probably don't want to actually do it in Excel, 365*"hundreds" is a lot of rows)
Also I know it's money, pennies, but Amazon Polly is kinda good and with a few minutes of EQ touch up you can make it 100% better than the default OSX/Windows text-to-speech
The icing on the cake is that there is a nice TO DO list guiding new contributions.