I just got my hands on the demo of Flash CS3. Right now, it looks like I'll be getting the full version in a month's time as I just got a contract for a couple of weeks working from home (for which I'll need flash). After working for almost a year as a flash developer (Flash 7&8), I'm looking forwards to turning my expertise with flash towards my hobbies and make some game assistants.
CS3 has some very handy built-in tools for making flash apps for mobile platforms, and I recently also got my hands on a phone with the flash player on it, the Nokia N95. It got me to thinking that I could make some useful in-game tools for players and GMs.
These tools could be run without a bulky laptop detracting from game attention.. The'd run on the player's commlink, so to speak. If the DM does have a laptop, he could load a page in a web browser with a bunch of these little applets on them. They're about 240x320 to fit on the bigger phones, and flash apps are very easy to resize. I could even make them so that if they're run 'big' they act 'big' and display more info.
What I'm looking for are basically a few ideas. Nothing too fancy, a bluetooth-enabled tool is almost definately beyond the capabilities of flash, but I could see some little applets being rolled-out...
My ideas:
Dice Roller (Been done many a time, but now would work on virtually any platform)
Drain Calculator (Keeps track of the drain codes of your spells for you, roll drain)
Mook Tracker (Dm tool, set-up encounters then resist and track damage to mooks)
Applet theory (do people agree with me on these?):
Player tools would probably have fewer auto-roll functions, they'd be more like interactive cheat-sheets. This is because IMHO players would generally want to roll their own dice.
DM tools would have more auto-rolling, for when you don't want to roll 10 sets of dice.