You need no widget for that since you can create images as an object for an entity (say ‘images’) being a specialization of system.image and having an association to some other entity. You can the create a page for that other entity showing the related images.
Also you can retrieve images from a phone’s gallery. Not sure, but I think you need appstore app ‘Mobilefeatures’ for that and possible ‘Imageviewer’ will help you as well.