I wouldn't underestimate ChatGPT tbh, I use it like an assistant and the funny thing is it'll follow whatever you say. Like you can say that it's a program that will do X or Y or Z based on the conditions. And it'll do that, which is a real deal