Musicolet has been my "go-to" offline music player after searching for a few years. It can handle big libraries, shows album art, has different shuffle options, and more.
That sounds awesome! I might have to try that out for my archived podcast eps or audiobooks that aren't in an audiobook with chapters format already. Shit is annoying to lose my place just because I had friends in the car and needed to put on music.