use milkshape for 3d model.(unless you dont want to pay,use blender)for your scripts,use notepad.I recommend first looking at another script,messing around with it and seeing what happens with the changes.thats how you get scripting expierence.then when your ready,create your own script and model.
(to open a cs file,simply go to open as and select note pad or note book.