Re: Always an important consideration
"This fifty year vet uses whichever is the quickest."
Or most suitable to the way of working.
If you have several projects on the go, each with several-to-a-lot of files involved the one you want at the moment might well be off the end of a Recent... menu (the alternative is a menu so long it takes ags to find anything). In that case a folder for each project - with sub-folders as the project grows) holding the relative documents is the way to go. For app-centric is probebly best.
At the moment I'm busy with a sort of recreation of the old Windows Cardfile program - but for Linux, of course - which will hold text, image or tabular "cards" with a view to it holding a lot of project resources.