The XML programming is a long journey. You will have two main choices: (1) use Asobo special templates for each function in your aircraft, these templates are undocumented (2) learn to use a few basic Asobo templates ASOBO_GT_Anim, ASOBO_GT_Update, ASOBO_GT_Visibility, ASOBO_GT_Interaction_WheelLeftDrag_Axis, ASOBO_GT_Interaction_LeftSingle_Event which are mostly undocumented but sufficient to construct anything most of the special templates can do. Option (1) seems easier for people starting out but it doesn't take long to decide the 2000-line Asobo template is overkill for the 10-line function you need in your basic throttle. Option (2) is slower to begin with but you gain the tools to build anything you need in your XML file rather than being dependent upon Asobo having written it for you already.
It's not that you don't know how to animate a throttle - you don't know how to program in XML. IF you want to move the throttle based on your control input, example code using the basic template might be:
Code:
<Component ID="throttle_animation">
<UseTemplate Name="ASOBO_GT_Anim">
<ANIM_NAME>THE NAME OF YOUR THROTTLE ANIMATION IN YOUR MODEL GOES HERE</ANIM_NAME>
<ANIM_LENGTH>100</ANIM_LENGTH>
<ANIM_CODE>
(A:GENERAL ENG THROTTLE LEVER POSITION:1, percent)
</ANIM_CODE>
</UseTemplate>
</Component>
that's an example of using the ASOBO_GT_ANIM general-purpose template. You could use the same template for the rudder, elevators, ailerons, flaps, gear simply with different simvars. So you need to know how to look up which simvars are available (SDK docs). At some point you're going to need to know what can go inside that ANIM_CODE section of the XML other than just a variable name. For the throttle you may want to add mouse drag, and that will mean learning the 'mouse drag' general-purpose template.
Or.... you can find someone to give you an example of a suitable use of an Asobo throttle template, and your throttle problem will be solved that way.