First off, I am looking for a good PET snake that can be handled daily. (I have a very high pain tolerance, so it is okay if the snake takes time to get sed to being handled.
There are a lot of snakes that are tolerant of handling. I think a cornsnake or one of the other ratsnakes would be a good choice. Why not a Baird's Ratsnake? Gorgeous coloration (as adults), docile, cheap and get around 4-5 feet.
I was thinking of a Green Tree Python or Emerald Boa. (I like the colors a lot) (I am at or above itermediate skil level)
Both of these snakes would be a poor choice. Emerald Treeboas are not only intolerant of handling, they are pretty hard to house correctly (temperature and humidity requirements are tricky). On top of that, they can be problematic feeders. They are NOT a snake for an inexperienced keeper.
Green Tree Pythons aren't as difficult, they just aren't for the inexperienced. They do require careful control of cage conditions and they don't tolerate handling.
Off the top of my head, there aren't really any green snakes that make good beginner snakes. Most green snakes are coincidentally either very high strung, very aggressive, or both.
I want to get it around 3-4 feet, and feed it live food (monitoring it and making sure the food doesn't bite back!)
I think you need to rethink this. There is no reason to feed live food to a snake unless it won't take prekilled food. And prekilled food is cheaper and easier to deal with (freezers don't stink up your house!).
-----
Chris Harrison
San Antonio, Texas