That’s a good list of applications. Like you, I know most of them and have installed some. It’s useful to know which apps are well respected and I should consider installing.