There are lots of text editors out there. you can simple grab one and write as you want. unrealscript support even notepad. but a good IDE can help you very much
what kind of behaviors that good IDE must have?
- Syntax highlighting
- Code hinting capability
- line numbers (if it is necessary)
- Etc
good ides that i found for unrealscript
- Eclipse IDE with unrealscript plugging
- Notepad++
- Sublime Text
//More coming in this post. :) sorry about early release