I do find this a bit ironic, I like TP much, much more than MP, especially with Yanfly's plugin that lets you change how TP refills. Even default TP is such a good way to do short term resource management.
My most recent use was switching the names of TP and MP; Technique Points recover from rest (not just inns but even benches) and certain items (such as coffee beans). Everyone has TP abilties, some unique to them, some unique to the class. MP always starts at 0 in battle (taken from FFTA2) and recovers from taking damage, using Focus (or other similar abilities), or from using Drain (a spell every mage has that absorbs a little bit of everything). Everyone has MP, but only mages can easily use it. Others might have a specific ability, but many accessories and certain other equipment also give spells. I'm thinking I make make it FP and MP (so that rest is more obvious at healing Fatigue Points) or EP (energy points). All magic spells can only be used in the heat of battle (except explicitly noncombat spells that are free).
I still don't like MP (the default one) that much. Long term resource management always makes it either too easy to refill (seemingly most rpgs) or not worth using except to heal or on bosses (older Dragon Quests) or sometimes even both. Focusing on short term resource management just seems more fun.