With ART: DigiKam or another software?

I was taking about the average DK user, who most likely is not able to deal with SQL. Reading the EXIF data is also not the issue. The user wants to use the data base to search and select. And this is not guaranteed beyond the life of all commercial software packages, as far as I can see.