Saving/adding canvas work to a list

Hello there. I am trying to figure out how to save my canvas drawings to the list picker or file, What I am trying to do is after I am done drawing, I want the image to be saved and save it in the list picker or a different file. And when I click that file/list picker, I want to be able to see my past images. Please Help.
Here's some coding I have done ( it's probably completely wrong)

Something like this ?

If you want to see all your images in a list before selecting one, then use the listview component.

I think so. I have never used a listview component before, so I am not sure how to code it

Drag out a listview, and set the Layout property as shown:

image

then blocks like so

The latest saved image will at the bottom. Use a reverse list block if you want the latest image at the top.

What does clock is used for?

Adding the systemTime so that the image names are unique, you did not show how you were doing this, but use your method if you prefer.