Why not try the parental control software,there is built-in Mac Parental Control,however,it can not poweful enough.Aobo mac keylogger is quite smart so far as I know.
I have used the Aobo Mac keylogger on my Mac to monitor the websites that visited by my children,It helps me a lot.You can learn more about it here
http://www.keylogger-mac.com
http://www.parental-controls-software.net
http://www.keylogger4u.com
Hope this could help you.