In Illustrator, the Type Along Path Tool gives you the option to align the text to the path in different ways (baseline, centered, etc.). It also lets you change where the text actually goes on the path by dragging around the little line that's at a right angle to the path.
I was trying to put some text on the top and bottom of an ellipse in Inkscape 1.1. I wanted the text to be perfectly on the same ellipse, but since flipping the text would change the position of the lower text, I had planned to just set the the text-to-path alignment to centred, so that all the text would be situated so its centreline would be on the ellipse, then just duplicate the ellipse and use do the same for the lower text. Unfortunately, I can't find anything to move the text onto the path, it only wants to be over top of it.
The other thing is I can't find out how to 'snap' the text along the path. I also want the text to be centered, so it balanced (not slightly to the right or the left on the ellipse). Whenever I try to find something on moving the text along the path, it talks about kerning, using this little number box in the corner. This is kind of useless because it doesn't snap, so the best I can do is drag the ruler line down and guess what looks even.