YouTube Create: A New App for Creators on the Go Posted by By Krishna Kumar September 23, 2023 YouTube is launching a new app called YouTube Create that will allow users to create and edit videos on their smartphones. The app is currently available in beta in select…