Freelance work contract creation tool?

Hey guys, was wondering if anyone knows a good site or an app or something where it creates contracts for you to send to your clients when you do freelance website work?

It would be so much easier and time saving rather than writing up contracts and going through them yourself.