Well, I do my own journaling or every trade that I do I write it or record it in my spreadsheet or excel, I've created an excel spreadsheet so that I could record and track all of my trade history, yes there are easy journaling website or software out there, but I'm more comfortable on using my own excel that I have created and it is more convenient for me as I'm the one who build it
But still there is an advantage for journaling with external softwares and apps like Tradezella and for backtesting would be TraderCasa. What's good thing is that there's a market replay of the chart of every trade. So you can really investigate every trade you take every for the whole trading week even it's in lower time frame.
Journaling would have a great benefit because you can evaluate your trading. Which trades should not be taken, which traded should be traded with bigger and smaller lot size position. And best of all, your journal is better than any paid courses because it's your own study of the market.