-You can use any program that can make .dts files. I'd recommend Milkshape 3D or Blender. Mind you, that's not scripting.
-Blockland uses Torquescript.
-You don't need a copy of the engine to test your scripts or make your models, no. You can use Blockland itself for messing with scripts and loading your models.