Agreed 100%. Use the TREC Contract and addenda.
Tip: get someone to teach you how to fill it out. I thought, somewhat arrogantly, that I didn't need anyone to tell me how to fill out a fill-in-the-blank form, and filled out my first contract without any education. I then second-guessed myself and asked a pro to review it. I was mortified at how many mistakes I'd made, some of which were potentially very costly.
Learn from my mistake, and ask a pro to teach you what to do before you're signing with the seller. If you've got a good relationship with an experienced realtor or investor, ask them to teach you how to fill it out and what the different clauses mean (because some sellers will ask). Otherwise, ask around until you find someone who will meet with you, and use it as a way to kick off a new relationship. Failing that, buy the course available through this website.
This will increase your confidence when you're at the table with your seller, it will increase the seller's confidence that you know what you're doing, and it will keep you from avoiding potentially costly mistakes.
Good luck!