There are several options to add captions to your YouTube videos, including auto-sync, typing out captions, and using auto-captions on select videos.
You can make minimal edits to videos in the YouTube Studio, or make more extensive changes in a third-party editing app.