Because it sometimes seems arbitrary which software i like and which i dont, i’ll try to outline what things i look for when making such judgements.
Also, before evaluating software, step 0 is to check if the problem can be solved with pre-installed software.