The FMB functionality has remained very similar between 46 and CoD so start with this:
http://www.il2-fullmissionbuilder.com/index.php
The scripting / C# just comes from hours of frustration trying to make the simplest of stuff work with C#. Heck it only takes 60+ lines of C# to despawn a plane after a player or AI has left it. lol