I -think- Strawberry does too, and it probably inherited that from Clementine.
There's GtkPod if your device is old enough to be well supported. Used it a ton back in the day with my 3rd gen iPod Touch.
I tried using Linux alternatives to iTunes, but it was always a pain. Even iTunes itself on a separate windows box was more of a hassle than I wanted. I eventually discovered rockbox, which works great with my iPod (5th gen AKA video): it has way more config options and allows me to simply create .m3u playlists and use my own folder structure. If your iPod is supported (https://www.rockbox.org/wiki/IpodPort.html), I’d absolutely recommend Rockbox over other solutions.
If your iPod isn’t supported by Rockbox (like my nano 5th gen), you could probably use strawberry or GTKpod. Both are imperfect, but work “good enough”.
Rockbox!
Now there's a name I haven't heard in... 15 years. There was even a build you could install on the iPod to give you a completely different user experience there.
Edit: looks like Brie linked to it in another comment. I liked it as an iPod OS, was more intuitive to me.
Not for everyone, but if "collection of perl scripts" sounds like your jam, GnuPod still works for a CLI option.
Free and Open Source Software
If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.