Official repository can be found at GitHub.
You can create up to 10 team loadouts and toggle between them by pressing the tabs on the Pet Journal - could it get any simpler? You can also store your team compositions into a dropbox, and then easily swap between active and inactive teams!