A family of Microsoft presentation graphics products that offer tools for creating presentations and adding graphic effects like multimedia objects and special effects with text.
Chirag Dalal has an example of how to move shapes during a show here:
http://officeone.mvps.org/vba/mousemove\_shape.html
As David's mentioned, in order to type into a shape during a show, it would have to be a text box control (Developer tab | Controls ... if you don't see the developer tab, you'll need to customize it onto the ribbon; it's not there by default)
Alternatively, you could write something like the aircode below and assign this as the Run Macro Action setting to any shape you want to add text to:
Sub AddText(oSh As Shape)
Dim sTemp As String
' Pick up any existing text
' in the shape so we can use it
' as the default text in the next step
sTemp = oSh.TextFrame.TextRange.Text
' Get the new text:
sTemp = InputBox("Talk to me", "Say something", sTemp)
' If there's any text, apply it to the shape
' To remove text from the shape, enter just a space
If Len(sTemp) > 0 Then
oSh.TextFrame.TextRange.Text = sTemp
End If
End Sub