I use GitAhead since it's compatible with Linux and it's pretty fast but most of my editing is done in VS Code with syntax highlighting. Though I've been too lazy to figure out the proper regex for !' comments but !{ works. I was more focused on the male content since the other two just aren't my thing really.
As for the video files, ffmpeg is a life saver. What I did, just recursive through the folders since I'm lazy as hell and I might end up mixing the files also. Sorting through which ones are pov or not is also against my lazy ethics.
My main focus is mainly just translating, I'll admit I'm a shitty coder.
I rarely leave my Linux box so I have been going towards cross platform support with the QSP player but never used Infinity, so I really have no idea if I'd have to use Wine or something to get it working. Having something finally Linux native is nice for me to play around with. Seems to work better than qspgui through Wine. Text formatting looks much nicer and it's smooth.