After years of using an old, out of date version of OliveEditor (because the later version sucks dick), it has been brought to my attention that kdenlive is not total dogshit. I don't know if this is true or not, but I'm going to try using it to see how it fares.