Here are a few templates I've used in the past. Personally, I prefer RocketLawyer's process the most but Upcounsel is worth reviewing.
- Rocket Lawyer is helpful because there's a phone number if you want to speak to someone about the process.
- Upcounsel is good if you're thinking about using User Generated Content.
- Terms Feed has a nice WSYWIG form.