I guess what I'm getting at is this: if this is intended to be a tool for generating, signing, and managing contracts there must be more flexibility in actually drafting the contract language. If it's supposed to be a tool for invoicing clients, I see no way to actually invoice for contracts provided by a third-party.