It can be done using XTF brains. Just give each XTF a name, each one needs its own default folder. Start with a new (clean) default folder. Give it a name and have your XTF brain call from that folder.
Example:
Rename XTF brain and change the name of the default folder.
'Type=Brain
'Name=Vanessa
'Language=VBScript
'DataFolder=Vanessa
'
'(c) 2003 Zabaware, Inc. Portions of this script are copyright by Zabaware, Inc.
'This script may be freely distributed, but only for the purpose of being used with one
'of the following software: Ultra Hal Assistant, Ultra Hal Representative, Ultra Hal SDK
'
'(c) 2003, 2004 Scott Higgins. Portions of this script are copyright by Scott Higgins, aka: =vonsmith=
'This script shall not be sold or used for any purpose unless specifically authorized by the author
'in writing. Personal (non-business) use of this script is free for users of Ultra Hal Assistant.
'The author may be contacted as vonsmith via the user forum at
www.zabaware.com.
As long as each brain has its own default folder anything you teach it stays with that Brain. It will show up in your Brain options with the name you have given it. Hope this helps