it kind of depends on your requirements/who your users are. if the people creating the tables aren’t pinot experts, then they probably don’t want to fill out a bunch of values they don’t understand. if you need change management before creating/updating tables, then you need something like git or a database to keep track of changes.