The Challenging Journey of Creating YouTube Videos: From Idea to Upload