You could also use LibreOffice or Google Docs. I just meant that for my use-case (arranging images, plain text log files, syntax-colored code, and tables together in one place, quickly) prior to final annotation (big red arrows connecting the dots)
I do this very frequently on Mac. Here’s how I do it. I paste all the images into Microsoft Word. You can paste anything into Microsoft Word. Then I take a screenshot and then I annotate it with Skitch.
When I used Windows, The two indispensable apps that I used every day were Notepad and Paint. Notepad was great if you wanted to copy and paste some text and strip out all of the formatting quickly. And MS paint was great for quickly annotating a screenshot. Today I use Skitch and Sublime Text on Mac to accomplish the same goals.
Spreadsheets such as Microsoft Excel and Google Sheets. Any time I want to do a "what-if" scenario that involves math, I create a new spreadsheet, and I set up a series of cells as the input parameters, and then I start creating formulas. You can try out anything math-based very quickly (algorithms, tax calculations, etc)
My standard for this kind of thing is Beyond Compare by Scooter Software. You purchase a licence key which arrives via email and you copy and paste it into the application, which activates it permanently.
Sometimes I am searching for information, and I want facts. Sometimes I am researching a purchase, and I want the sellers to compete for my purchase. Perhaps it makes sense to give search engines more context, such as, whether your intent is to spend money or not.
If search is free, then you are the product. Now if there was a paid search engine, and you were the customer, you would expect customer service, customization, no ads, privacy protection, etc.
I spent my life trying to be a well-informed investor. It turns out that all you have to do is buy real assets when you are young and just hold them forever. And don’t ever sell anything. That’s it. As long as the world is relatively peaceful you will get rich.
There was a great cross-platform environment called Visix Galaxy in the 1990's. You could compile your C++ source into native apps that ran on Windows NT as well as Solaris and HP-UX. It had a fantastic GUI builder which is similar to what is available today.
I think what we need is a very thin layer, or perhaps just a binding, between JavaScript, and native UI API calls. Then you could have a JavaScript non-web app with native look and feel
Once one realizes this, one sees the value of paying for goods and services. Being the customer and not the product. The next step is seeking out the best service providers and rewarding them with dollars.