So I'm totally not reading the rest of the thread before I post this feature request.
I would
love to be able to jump from a Call function directly to the function script. Formulator is approaching 200 scripts and I'm starting to lose track of what's still not actually implemented.

In fact, better still if you can store your own metadata would be a little checkbox for function scripts: "Not Fully Implemented." That way calls to them would compile, but could be turned red (or whatever) as a reminder.
Jumping into function scripts has been on the agenda for awhile now. In fact, IntelliSense stores variable and function metatdata in its database. For example, take the following function:
scn zzTestFS; function description; more text; NOT IMPLEMENTEDfloat fExtra ; Extra datastring_var svEntryPoint ; Entry point nameref rTarget ; Target actorbegin function { svEntryPoint rTarget fExtra } ; codeend
When you type in
call and hit a delimiter, the ISense box pops up with the names of defined functions. Selecting an option would show a tooltip along the lines oft:
User Function
zzTestFS
function description
more text
NOT IMPLEMENTED
3 arguments:
Entry Point name [String Var]
Target Actor [Ref]
Extra Data [Float]
Double clicking on a call statement should also bring up the subsequent UDF's tooltip. Good enough or have you got suggestions ?