I didn't want to read 14 pages of this thread, but the several pages I've read, I agree with. I bought 1.x and learned how to use it after using Adobe apps for 20+ years. When 2.0 came out, I bought it immediately because the features were worth it. (Realistically though, nothing is innovative here, we're all looking for Adobe features at a reasonable price.)
And still I'm amazed that you can't crop to the selection, whether destructively or non-destructively. (Which should be a checkbox though, right?)
Clip canvas mostly works. BUT if you have a vector circle and happen to rotate it because it's a mask and you're rotating the layers underneath along with, then it will clip the canvas to the square bounding box of the rotated circle, not the actual selection or circle. Don't ask me how I know. Does that make sense to anyone?
I hate Adobe so much that I would rather spend an hour using Affinity apps for something Adobe could do in a minute, and for only $20/mo. That's admittedly a me problem, but COME ON Affinity/Serif. I've had to revert to Adobe or other apps for a lot of things. If this keeps up, I'll end up hating you for that, and then I'll be miserable either way.