I don't see any mods on the SMF homepage that would add any of the features you guys mentioned. Coding this kind of functionality would take a while, and is also low priority.
If there comes a time when we're kicking dirt and looking for features to code, we'll consider doing this