My first attempt at more than a simple action script. Feedback greatly appreciated. Spent many late nights reading and reading Python forums and the general documents. I thought I invented my own little clever way of writing and reading to the file. I had a short 2 line way of writing that wasn't tricky but the Remove def was more involved so in the interest of keeping my code consistent, I re wrote how I wanted it done so that it was similar to the remove def. My little code isn't as neat as some of the one line mind boggling pieces I have seen. Instead, I wanted it simple enough that I can read through it and explain it to someone.
tldr
PyList creates a file and writes to it. It sorts the list alphabetically as it is created. Critiques and comments encouraged.
PyList: https://gist.github.com/81f4e0340b84eb659cb9