I've been testing Affinity Designer's SVG export and it's not impossible to get by. So far I've learned that you can't use layer blending modes, and groups of objects as mask. It also has trouble exporting color gradients correctly if the object they're used on has also been transformed.