That's very interesting Vincent. Thanks for the detailed response.
As an old head, my priorities these days for new software, besides functionality, are longevity, active development, and offline options. I've had my fingers burnt by too many SAAS products which have evaporated. As a result, I have my arsenal of software in which I've invested a lot of time and development over a number of years and it's served me well. So, for discovering new options, I put a lot of emphasis on trusted curation as well. I've been too easily seduced by the bright shiny objects of the software world in the past and these days I've less interest in, and time for, experimentation. Like I said, I'm old