Photography project management software

Hello,
I was choosing and organizing photos selection for my photography project presentation and haven’t found any suitable software. What I’m looking for:

  • Option to easily add photos from multiple directories (can be done manually, but would be nice to have some link to original data).
  • Have a zoomable (up to original size) grid view.
  • Have an option to arrange the photos by moving them left and right.
  • Have an option to add “stars” to photos.
  • Ideally have photos with more stars displayed bigger than the “less popular” ones.

Is there something similar around?

Looks like Digikam to me:
https://www.digikam.org/