Finding and sorting limitations

Newbie here. I’m stuck on what seem to be significant limitations on how Omeka can find or sort content.

Is it possible to find (and preferably sort) items in order of the content of their elements? I need to be able to find (and sort) items by any one of several elements (length, # of widgets, date of something other than its origin, maker’s name). But the basic Search Item function has no “less than” or “greater than” option., so I can’t do any before/after searches.

For what I need, this is basic functionality, especially for the public site. I’ve found others who have struggled with this, but no recent answers, and the Default Sort plugin doesn’t seem to be a solution.

I can’t be the only one who needs this function. Can I? Any suggestions would be great. Thanks!