On Wednesday, YouTube launched YouTube Create in beta on Android across 13 more countries, spanning from Australia to Brazil.