Ok, ok, don't shoot me for requesting this, kthnx.
In fact, I believe that the Dressphere/Sphere Change concept, introduced in the Square Enix game
Final Fantasy X-2, was innovative and actually fun to use. FFX-2 had a lot of problems but Dressphere's wasn't one of them. Well, the concept, at least. Girls changing outfits in the middle of battle was sooo ripped off from Sailor Moon.
The main reason I'm looking for it is because I'm currently working on a game with only two playable characters. That said, I'm going to also be looking for a couple of modifications to it to eliminate the few quirks that bugged me about the original system.
Now, how it works. You obtain several different character classes throughout the game. By assigning these classes to slots on something called a 'Garment Grid', you can select the class during the heat of battle, drastically changing your stats and skills. However, if the class isn't linked up on your Garment Grid and isn't in an adjacent slot to your current class, it was unselectable.

Songstress, Thief, Warrior and Gunner are currently assigned here.
There should be several different 'Garment Grids' available in game, and each member can be assigned with a different one. Characters can have totally different Classes assigned to totally different Grids, but only one of each class is available to be assigned to each Grid.
Unless you're playing a New Game+ but that's unrelated.
Skills for each class for learnt through using the class during battles. Actions that actually were unique to the class (so Sentinel for Warrior, Pray for a Healer) gained AP. You would have to select your desired skill in the menu to be learnt through AP, and once learnt it would become available for use. (This AP Skill system is very similar to the one seen in FF8 except for the action requirement)
Each character stats are determined by two things- class equipped and Level. Dresspheres do not have to level up- even if you do not use the Gunner class until the end of the game, it's Attack strength will be the same. However, it will be compromised by a lack of learnt skills.
Now for my particular nitpick- each character can only equip their specific classes in my game. So you may obtain Black Mage, Warrior and Time Mage, but only Alice will be capable of changing her class during battle, since Lex, the other character, has the default of warrior and cannot become a Black Mage or a Time Mage.
So, if the 'Garment Grid' (in the game I am requesting this for, they are referred to as Dream Catchers) has warrior in the bottom most corner, with Time Mage and Black Mage in the adjacent slots, Lex will be unable to Dream Change (switch class), even if his second class, Thief, is located in the other corner.
Each class should have a battler assigned to it. So if Alice changes to Black Mage, her battle should change from aliceeee.png to blackmageteehee.png (file names should be customizable)
This is probably a very complicated request but I do not want to add more characters to my story in order to add classes. That's just useless and annoying. I was thinking of ways I could event this, but changing classes mid-battle does not change the skills available.
Please note that the game this is for is a fully-original concept with a complete set of custom graphics. I would like to learn scripting and have attempted it, but I seem to fail to grasp the concept. *sigh*.
If anyone decides to take on my request, thank you very, very much.