You can do that in Inkscape. You can make a circle or elipse, or just draw a curved line. Then go back and use the Text tool ("A" along the left edge or F8) add text somewhere on the page (not on top of the curve yet). Then with the Select button (Arrow at top left or hit F1), click on the curve, then shift-click on the text so both curve and text are selected (surrounded by a dashed line and arrows). Now go to the top menu to [Text][Put on path]. This moves the text so it follows the curved path.
NOTE: with the Select tool, click once to get the sizing arrows, then again to get the rotation arrows. This will let you rotate the curve and move the text.
NOTE: kerning is done by selecting the text, then the text tool, then using the controls at the top of the page to change spacing. As you increase spacing, the text flows along the curve.