The new join and smart fit tools work pretty well. If you haven’t tried them yet I’d recommend checking them out.
I put together a super short video showing a few examples of them in action:
I do think smart fit has a little more work it can use as you can see in my last example in that video. It kind of shifted a few pieces around in a weird way with one overlapping