What are your favorite image gallery libs to work with on npm and why? Better off rolling your own?

Be nice to know about your use case as well. I'm thinking about taking on some work for the modeling and photographer types who want unique pages.