Last client relation

Last client relation

Hi,

1/ How to create a custom field that indicates the last client contact (call, invoice date or visit).
Or
2/ I'd like to identify clients I have not been in contact with since x months or weeks.

Regards,