First you have to ask yourself, are you’re a Realtor or a web designer who understands IDX integration? I always equate DiY with FSBO. OK, so yes you can buy a template and learn how to build it out but that will take tens of hours to learn even the basics. Then you could integrate a third party IDX but 90% of the time, the styling of the search functionality and search results will not match the style of your template design. I have also seen instances where a Realtor hires a professional web developer to build them a site however that web developer has no experience integrating the IDX much less having any experience in the real estate industry. Just not a good idea overall.