Premiere Pro provides a comprehensive toolset that lets you create edit, stylize, and export captions and subtitles in all supported formats.
Start by creating a transcript of your video. Edit the transcript in the Text panel and then use Create captions to add your captions to the Premiere Pro timeline. There you can adjust them like any other media using the editing tools. Edit the text in the Text panel or right on-screen in the Program Monitor. Stylize captions using the design tools in the Essential Graphics panel.
When your video is ready, you can export the captions as stylized, burned-in subtitles, a .srt sidecar text file, or embedded in a QuickTime or MXF file.