Ethan,
I'm sorry to hear you are having issue with the Masking feature. There are still a few issues we need to work out.
If the other applications create a PNG with a transparent background, you should be able to insert that as an "Object" and use it as a Mask.
For now, I will add this to the request list for consideration.