at the same time as a website designer myself, I'm tempted to implement this 1 instead of bother designing a single from scratch. think about if you need a real estate-precise theme, or if a distinct concept can get the job done (at times normal themes could be even better!) if you Create an IDX website with WordPress, using a plugin is the best