Still in preview, but you can use the Power Platform CLI to export the app in a text, readable format, and change the control types, then use the same tool to pack it back into an app. For example, in this app below:

If I run my tool:
pac canvas unpack --sources d:\temp\unpack --msapp path\to\myapp.msapp
I can open the .yml file for the screen, which will show something like this:
Screen1 As screen:
Label1 As label:
Text: ="Text"
X: =40
Y: =40
ZIndex: =1
Label1_1 As label:
Text: ="Text"
X: =60
Y: =60
ZIndex: =2
...
Label1_31 As label:
Text: ="Text"
X: =660
Y: =660
ZIndex: =32
TextInput1 As text:
Default: ="Text input 2"
X: =790
Y: =80
ZIndex: =33
That shows that the control type for a text input is "text", so I can edit it in a text editor updating most of my labels to text input controls:
Screen1 As screen:
Label1 As label:
Text: ="Text"
X: =40
Y: =40
ZIndex: =1
ModifiedText_1 As text:
Default: ="Text"
X: =60
Y: =60
ZIndex: =2
ModifiedText_2 As text:
Default: ="Text"
X: =80
Y: =80
ZIndex: =3
...
TextInput1 As text:
Default: ="Text input 2"
X: =790
Y: =80
ZIndex: =33
After that I can "re-pack" the app:
pac canvas pack --sources d:\temp\unpack --msapp path\to\myapp-modified.msapp
And when I open this modified app, I see that most of the labels become text input controls:

Hope this helps!