The general idea is that you add keyframes to Animation Controllers and place those animation controllers onto the Scene Director. When the scene goes online it will play back the scene director and the animation controllers on it.
Press Ctrl+D to open the scene director. You can right click to add new animation controllers to it, and drag them around the tracks like in a non-linear editor. Double click an animation controller to select it as the "active" animation controller.
Using the transform controls you can position objects and record keyframes for various paameters by pressing Ctrl+K or hitting the "Key..." button at the bottom left of XPression. Choose which elements you want to record a keyframe for. Try to record as little as you can into the keyframes, i.e. don't record all Pos XYZ, Rot XYZ elements if you don't need to (you'll thank yourself later when you need to edit/modify things)..
Press Ctrl+Shift+K (or use the menus) to open the keygraph editor where you can visually see the keyframes and modify them... (for the active animation controller)
Group individual motions into individual animation controllers to logically organize your animation, and you can modify the timing of the different animations on the scene director.. You can copy paste animation controllers to apply the same animation to different objects.. Example, you can animate Text1 in an anim controller then copy/paste the anim controller to apply the same animation to Text2, Text3, etc..
On the scene director you can add Pause events, loops, scripts, etc.. Right click on the scene director track and choose Add->Event->Pause etc...
Hope this helps.
#XPression