The way I have to organize files in my projects is by date, name, and version.
I have recently started adding pages with nothing on them just so I can add a dashed line to indicate groups. This is adding overhead that feels inelegant.
Having a Folder concept would be much more powerful especially when designing component libraries. This would also make it much easier for newer people to understand the slash structure of component hierarchies.