Of course, it is pretty possible to create work items, get a list of work items etc in TFS.
In addition to this, we need to have the functionality of allowing our users to create their own work item templates, for various file types.
Whether the TFS Client APIs are capable of uploading work item templates to TFS server?