There are plenty of foreseeable uses for the Soft Keys, and I don’t think they are currently utilized to their full potential. I haven’t seen too many suggestions for soft-key functions.
It would be awesome if there was some way to record a series of actions, and assign it such that when you select a soft-key it runs through those actions (a simple macro)
I think it’s obvious that there would be quite some limitations on what actions would be recordable, but I think something like this would be useful in many ways no matter the limitations.