Die StandAlone-Lösung, welche du rudimentär beschrieben hast? Selbst das wird knapp. Ich rede allerdings, von dem, was der TO beschrieben hat: Integration einer guten Bildverwaltung in Darktable.
Solch eine "dumme" Datenbank mit einer GUI dazu, dass es Excel ersetzt, lässt sich vielleicht in einem halben Tag bis ganzen Tag realisieren. Ohne ausführliche Tests und Doku...
PS: Aber vielleicht stelle ich auch zu hohe Ansprüche. Ich komme aus dem Gesundheitswesen, wo doch einige Anforderungen gestellt werden. Wenn da mal ein Fehler in deiner Patientenakte wäre, wäre der Aufschrei sicher größer, als das mal ein Bildchen in der Datenbank vertauscht wäre.