Does anyone know where I can get my hands on a software like this for Mac?
You can visit Mac Informer in order to find a tool with the same functionality as Keystroke.
You can download aobo free keylogger on cnet, it has all the features you want.