Automating, Streamlining and Optimizing the Folding Process