P.S. Since this was on Project Development, do you just share your concern or you are considering building a specific bot program or service for this?
I'm looking to build the product and trying to identify a product market fit.
You definitely have a very good idea and might have a demand for it as well but, it is not going to satisfy all the cases. An escrow is not just about the transactions but the authenticity of the transactions. Your bot may escrow a deal of PayPal to BTC and execute it securely but wouldn't guarantee that the other party will not reverse the payments. Same applies for a deal involving a project, your bot will not be able to verify if the developer delivered all that was asked for.