Text along a specific curve from an onject

I need to put some text along a curve on a project I’m working on. I would like to take the section i want to curve the text to and copy a line from it that has the curve i want to follow and turn it into a bezier curve of a path for the text to follow.

I found dozens of tutorials on it and none of them were what I needed.

Basically imagine you were working on a model of the enterprise d and wanted to have a text with the ship’s names on it follow the curve of the hull. How would you do that?

Sometimes blender has so many tutorials but none of them match that you need you just can’t find it. I’ve wasted an hour wading thru almost but not quite tuts and am tired of it now.