How to make a mini graphic editor in the game?

Hi! I would like to allow the player to draw graphical primitives on the plane. Something simple. Circles, squares, lines with the ability to snap to points. How is this done for example in PowerPoint or google presentations. As in the screenshot below.

Is it possible to do this on blueprints? Are there any modules or guides for this? I searched for a long time in Google, but my searches did not give any result.

Thanks in advance.

Render Targets sound like the thing to use. Follow the links on this page for some documentation/tutorials on it:

Hope this helps!