Auto Record Mode

It will detect automatically if you have an item selected or a time selection and set the record mode to item or time selection auto punch accordingly. it works transparently in the background until you terminate it.