If you have Microsoft Office, look at it first for contact and prospect management, as well as email and direct mail marketing. Here are some video tutorials to help you to group contacts and then send them email or snail mail information.
This video walks you through creation of address labels or custom envelopes to print for mailing to prospect or client lists. It's always easier to learn new software if you can see the actions rather than just reading about them. This video will get you started fast.
Your contacts are quite varied by their relationship to you. You work with vendors, title company personnel, lender and mortgage brokers, buyer prospects, seller prospects and more. If you're about to do some mass emailing to them, you'll need to have them separated so that the email is only sent to the group you desire. Learn how to separate these different type of contacts into Groups in MS Outlook.
Once you have your contacts in MS Outlook, and have them grouped by relationship, here's how you can select a group and do a mail merge. Get your prospecting on track fast using the tools in this video tutorial.