Variety of computing tasks, multiplied by time gives myriad of software kinds. Some stick around to get adopted, some vanish.
Some completely make me think “what the hell this is needed for?”
File copy utilities
There are quite a few established and well developed utilities around that copy files.
I mean copy files.
Any (any (really any)) file manager, including pitiful Windows Explorer and even barely filemanagerish command line can get some files from folder A to folder B.
In direst times, cut off from Internet and my adorable portable toolkit I had never ever lost confidence in being able to copy files. Sure there are some utilities for copying files from damaged media (like Unstoppable Copier) that seem eerily similar. But they are doing something I actually find useful.
Virtual desktop managers
For years I dismissed virtual desktops as Linux thingy. I mean there had to be something special about their windows that required whole extra desktops to contain them.
Until life threw me into job in the glorious HP-UX environment (I bailed fast by the way) and I still could not get it. How by any interface conventions switching from window A to window B can be any worse than switching from window A of desktop C to window B of desktop E?
Nothing gets burned into a user’s brain faster than sheer usefulness of Ctrl+C / Ctrl+V (and their poor twins Ctrl+Insert / Shift+Insert). Easy and efficient concept of magical place that takes anything and provides you with one or many perfect and unscathed (usually) copies.
How is it not blasphemous to ruin comfort of that magical place with labyrinth of extra clipboards, overhead of hard drive usage and even logs? If you have trouble moving bits of text around why not make notes or something.
What makes you lost in thought?
So, do you think absolutely every app can be useful? Or you have your own kinds that make you wonder who even needs that?