Could someone by chance suggest some alternative 3x3 algorithms for swapping two edges? I'm using M2 and generally everywhere I look suggests the usual M' U M' U M' U2 M U M U M U2 for swapping UF/UB, but I'm really hoping to find something that doesn't include so many M moves; M' is perfectly fine, but M moves always just feel horrendously awkward for me, any fluency and flow while solving just kind of grinds to a halt when I have to maneuver them.
The algorithm can swap any two edges as far as I'm concerned, I would adjust to a different pair. I hunted around the wiki and other pages but couldn't really find any sort of edge-swapping list, and I tried to see if Cube Explorer would spit out something promising, but I'm not really finding much since I can't exclude M moves there. Any help would be appreciated!