Hey there and welcome to the community!
Building a custom GPT to work with Snowflake should be more than doable!
Essentially, You would be looking at creating a tool for either the Snowflake REST API, or for your own API which basically manages a user’s snowflake DB for them. It depends on your use case, really.
I would check out the snowflake API and see what you could come up with.