Sparkflows has a connector that facilitates to Execute a Query in Snowflake to fetch data. It also has additional connectors to read and write data to Snowflake and Databricks tables.
With regard to Databricks, Sparkflows has the capability to run the full workflow on the Databricks cluster. The workflow can entail data preparation, data profiling and ML model building.