I use a program I devised to sort by general fetish (actually that's manual right there) then by year than by first letter in the file name. As you can expect, most things end up in 0-9, but nevertheless it's pretty convenient for me.
Other than that why the fuck would I want to? I have so much porn all I need to do is go back a year or two and it's like fresh all over again.
If you'd like to recreate it yourself (in C#):
>SortPorn.exe: https://ghostbin.com/paste/u8q7z
>SortByYear.exe: https://ghostbin.com/paste/rhu5q
>SortByName.exe: https://ghostbin.com/paste/3g4mf
You can combine them pretty easily with a little common sense, or compile them individually and run as intended.
It's a little messy because I just started doing it this way, and at least one of them has an in-house library, but I did my best to make it as readable and ready-out-of-the-box as possible.
It's also kinda shitty because I never planned on sharing it but whatever.