"I want a GPT that can do X" - here's how to build it