TikTok has launched a new dashboard where creators will be able to manage all aspects of their TikTok presence, including video uploads, editing, performance analytics, and more.