Custom LS code templates?

Are LS code template limited to the choices listed in the preferences?Or can we define our own ones?

I already tweaked the comment and code template for property get to generate the private member and the getter and setter, but am hungry for more :-).

I want ‘wndloop’ to expand to a ‘while not document is nothing’ loop for instance.

Not possible or did i miss something.

I already looked (to no avail) on the filesystem to see if my code modification are stored somewhere, so i suppose they’re stored in some db.

j.