App recommendations for drawing programming-centric diagrams/flowcharts/ui scribbles?

I am looking for an app that can handle stuff like drawing diagrams, flowcharts, ui scribbles etc with the apple pencil. I’m not sure if the word “technical drawing” is what this is but I saw it mentioned before in the same context.
I am an engineer and my main use case would be quickly whiteboard-like scribbling out flow charts, diagrams explaining system architecture, or ui screen sketchups on an infinite canvas, then export these if needed. On Mac I guess Sketch would be very close to what I want.
So far I downloaded these apps but none clicked so far:
* Lucidchart
* Photoshop
* Adobe Draw
* Adobe Sketch
* Adobe Comp
* Marvel
* Paper
* Microsoft Whiteboard
* OneNote
* Concepts
* Autodesk SketchBook
The 2 closest apps of what I want are Concepts and Whiteboard (Paper looks nice but you cant really try it fully without paying… ). If I don’t find anything else I’ll likely buy Concepts.
I want to use the apple pencil to draw sometimes freehand, sometimes with an option to use shapes and objects. Microsoft Whiteboard and Adobe Sketch have the cool feature to automatically turn drawings into proper shapes (not very reliable for whiteboard though..)
Snapping is and centering/aligning objects is important to me, so is drawing arrows pointing to things and so on.
Are there other apps besides the ones I posted above that I should take a look at?
View Reddit by HoodFruit – View Source