após alguns minutos lendo a documentação do autohotkey GUI Autohotkey eu crio o que eu preciso
#SingleInstance, force
#o::
Gui, Add, Edit, vMyEdit -WantReturn
Gui, Add, Button, Default, OK
Gui, Show
return
Escape::
Gui, Destroy
return
GuiClose:
Gui, Destroy
return
ButtonOK:
Gui, Submit
SendInput <%MyEdit%>{Enter 2}</%MyEdit%>{Up}{Tab}
Gui, Destroy
Return
Além disso, pode-se usar uma InputBox, mas não consigo encontrar como assinar a chave Escape para matar a janela pop-up, então fico com esse script longo, mas funcional.