I'm a developer, and I hate long and boring PPT stuff. So make sure that you keep it all very relevant. I may be off-base here since I'm not totally sure what you're doing, but here are some random thoughts.
• First, don't worry about not using corporate templates. Your audience cares more about the topic than they do if it has the right color and footing that get in the way of your content. They know who you work for. You're not presenting this outside of your company, right?
• I don't like the idea of typing code live. You can't concentrate on giving a good presentation. You can't concentrate on your typing and the logic. You risk doing both very badly.
• I made a presentation to teach VBA to finance people. I put the code on slides. I used semi-transparent boxes on top of the code I was talking about so it was easy to follow along. I had LOTS of slides. Don't put one slide up of the entire function and then lead them through the slide. Have multiple slides and have the highlighting move slide-to-slide as you talk about different chunks of code. Add notes to the side that explain what you're doing. The key here is to not get stuck on one slide. It's a lot more preparation, but the results are significantly better for the audience.
• And keep in mind what do you most want them to learn from the presentation. Be sure to keep returning to those points to help them remember, to help it stick. Tell them that's what you want them to remember so they recognize what's most important. Gloss over the parts that might be extremely detailed and confuse people. You can always point them to the code itself or to a more detailed documentation that describes the details that the 10% of the group are looking for. Or remind them that you're focusing the the evaluation of the framework and to contact you if they want more details. Which is a good technique in that it establishes you as a go-to expert, and you find out who's using the tool and how they're using it.
Did that help any?