I'm right there with you. I once tried managing ableton projects via git. Was a dream from a simplicity standpoint but was not effective in the long run. I don't remember why it didn't end up working well but I abandoned it shortly after trying it the first time. Something like this in modern DAWs would be incredible.