@SmokeDetector Possible undisclosed affiliation, as a
Google search shows a post elsewhere by someone with the same name which also promotes the same site. However, the question this answer is on is asking for resources. I have not investigated the linked site to see if it fits what the question is asking for. Thus, this may, or may not, be considered spam.