I didn’t know whether it would be best to post in a windows, open source, or software community for this - but this seems best. If not, please redirect me and I will be on my way :)

I’m on the hunt for some kind of windows software (or website is fine) that allows me to craft a guide. I have been using https://www.getpaint.net/ but it’s just so tedious and meticulous to align everything perfectly (which you can see if you look at my example below). I would like the software to allow me to:

  • Add/edit text, images, resize images
  • Move around content (text/images)
  • Color sections
  • Create shapes/drawings (ideally with color customization like borders & thickness levels) - including lines and other shapes like arrows, circles, etc
  • Dividers between sections (see image for an example)
  • Modify background color
  • Modify text font (type, size, color)
  • Text formatting (bullets, numbers) though I can also just manually write 1. 2. etc, or draw a circle shape if needed
  • ADDED: the ability to adjust canvas size / full dimensions (see how in the example below its a vertical guide. I also would want to be able to add additional space if it gets cramped, so also the ability to select multiple elements and move together
  • ADDED: the ability to save the project as a PNG, I’m sure I could probably just screenshot with snipping tool but that isn’t super ideal
  • ADDED: having elements snap to keep everything aligned easily (or any other way to keep things aligned, rather than what I’ve had to do with pain.net which is just manually dragging & eyeballing the alignment)

This is specifically for video games but could honestly apply for anything that could have a cheat sheet or a guide

Here is an example for a Lost Ark raid - anything that can make this is what I’m looking for

I am willing to pay a one time fee for a product if it’s a a price affordable enough for me, otherwise I’m looking for something possibly FOSS. I’m hoping there’s something out there better for this than paint.net , but there might not be. I appreciate any suggestions in advance!