There are millions of software titles that make our life easier; they entertain us and keep us well informed when we use our computers, smartphones and tablets. Software…