I am looking for a workflow and tools to achieve the following:
- Create a screenshot (from a specific region of the screen)
- Add custom-made icons to the screenshots (such as arrows, numbers, boxes etc.)
The custom-made icons should be created once and made publicly available.
Ideally, this should be possible on the most common platforms (Mac OS, Windows, Linux). The workflow should be easy-to-use and not involve too many steps.
The screenshots are to be created for an open-source documentation project and the used icons should look similar to get a common look which does not clash with the current theme.
In the past, common graphics tools were used, which already provide arrows, numbers etc. This however makes it difficult for others to replace the screenshots if they are using a different operating system and thus have other graphics tools which do not include arrows with the same styles, for example.
My initial idea was to create a common library of icons consisting of some arrows, numbers etc. Inkscape, for example is available on the common platforms and used to support importing Clipart from "Open Clip Art Library". However, this has been discontinued.
Example: This is an example what my result might look like: Here, numbers were added to the screenshot.