Hey so I've been using godot since 2.2; (or 2.6 I forget?) I can give you some really neat speed tips for the engine.
'export' key word for 'var' can help a lot if your re-using code. It allows for modulation between scripts.
export var i = 0 #This variable can be changed in the editor export(String) var s = "Four" #This variable can only be a string, it's never a float, bool, or int. export(int) var num = 4 # Like String before it, this can only be an integer export(bool) var torf = false export(float) var f = 0.5 export(Vector2) var vec2 #Yep every known variable can be used in the export. #Now for some unorthodox methods export(String,FILE,"*.json") var dialog = "" #This allows you to open files, And the .json bit is a filter, you can have unlimited filters. export(NodePath) var nodey #You can grab another node. enum COOLTOOLBARS {ASK,ASKJEEVES,ASKPROFESSIONAL,ASKNORTON} export(COOLTOOLBARS) var toolbar #Yep you can even use enums for the export key word, pretty neat huh?