What I remember from childhood was that you were often looking for a particular piece you knew you had, but could not find it. This app could be useful for that.
However, sorting by part can be frustrating. Imagine only 1x1 tiles/plates (i.e. the pieces which are 1/3 the height of a regular brick), to my knowledge there are:
* 1x1 square plates (i.e. with a stud on top), * 1x1 circular plates, * 1x1 circular plates, with a hole running through, * 1x1 square tiles (i.e. with a flat top), * 1x1 circular tiles, * 1x1 arch-shaped tiles, * 1x1 quarter-circle tiles, * 1x1 circular tiles with a nubbin on top
All those 1x1s could go in the same place and it would still help a lot with locating them, just knowing there's a place that only has 1x1s.
If you're sorting to make it easier to build from instructions, sort by color. Otherwise sort by shape/size.