Essentially, how do i get a list of images that have been “attached” to the page? I am trying to create my own image gallery since the default gallery is limited. Does that mean I should create my own widget that extends ‘apostrophe-images-widgets’?

So once i do that, and add the widget to a page, and add images, how do i get the list of images? I want to get a thumbnail size, and a larger size of the image to be placed in a modal? What are all the possible sizes available?

I’ve the same problem…
The a…-images-widgets code in index.js depends on the a…-images module.
(Edit: I’ve remembered this wrong… it comes from a…-pieces-widgets. But this gets extended in images-widgets)
So with your module my-slideshow-widgets… which should be called
my-slideshows-widgets you will need a my-slideshows module, too.
This can extend a…-images module.
But then you will have an additional and separate image “category”.

I’m looking for a solution to use apostrophe-images in an own-images-widgets which extends apostrophe-images-widgets.

I simply want to upload images, but when adding the images to the page I need some additional fields and different rendering. I think for this the best way is to create an own widget which extends the existing apostrophe-images-widgets.