This course on a popular platform such as udemy/coursera should be a resource that skilled devs can sit down with, go through for a month, and come out with a prototype custom pool.