Well planned set of internal Functions and Precedures

I am still very new to TMS Scripter but from what little I have explored. I feel there is a need to have a well defined and planned collection of functions and procedures for different activities like for string handling, array handling, file and disk management, ftp management, etc.

If these function exist then I am not aware of as I cannot find any list in the help.