A daily trainer that checks all the boxes