As far as SEO for Google, domains that match keywords, otherwise known as Exact Match Domains (EMD) are no longer of benefit. See this for more on that.
Therefore, you should pick what's best for building building a brand for your website and business that customers and the public will come to recognize.
It would seem
[subject-of-websites]-websites.com might be more identifiable since the word "websites" is so common that it might not be as easily recognized if placed first. If possible, try to chose a domain without a hyphen, and as few characters as possible, to aid in typing and remembering it