I came across this site at a course I went to earlier this year by Dr Ross J Todd and it is great! 3000+ tools that people have found for learning.
It separates them into various categories and lists them as free/not free. If you have a need in a particular area, then you’ll probably find a solution here.
Happy browsing through the many tools – they each have descriptions also!