Conceptualizing PyTeal for Application Development

One thing I want to note is that PyTeal generates TEAL. When this happens the TEAL script needs to be deployed to the blockchain from a node using the goal command line interface. One ongoing problem is a lack of effective mechanisms for running goal from the CLI. Here is an Issue I am working through regarding this problem. This problem is especially prevalent on Mac computers with the M1 chip, which often have inherent pathing problems.