Is there a way to build a gallery with download option and a search bar with Stacks?

I have a hard drive with tons of images that for years I use them with an app called Alfred with a workflow that let me search by name and see the results. It has been good like that, but I think if it would be better to create a gallery with Rapidweaver and have access to my page where I can type a name and get the image (that I will upload on a ftp server) to download or copy. Is there a stack for that? Or that’s something I need to do with Nova and a lot of code research? Something simple like the attached pic…

ProGallery has a search option and there is a download option that can be turned on in some of the included lightboxes.