i suggest keylogging #1 as that would put you guys hands down #1 choice for the software .
and then all app activity basically meaning like if you could have a different tab for each app and then the activity inside i know that your on the way with this but all apps would be alot better.
thanks