This can be done manually if you know when you are going to depart.
For example, I charge at work. I know that I leave at 5. I set the car up for departure time charging, to be done at 9pm. When I unplug at 5, the car is at 60-65% charged, which is more than enough for my round-trip commute and evening errands.
Chevy says that the car takes about 9.5 hours to charge from empty-full (assuming 32A/240V charging). I just round that to 10 hours, or 10% per hour. So by setting the end time at 4 hours past my actual departure time, it still has 40% left to charge. YMMV depending on your voltage and current at your EVSE. Start with 10%/hr and play around with it from there.
Of course, all of this is moot if you have a schedule that varies. GM simply didn't give us the option to charge up to anything other than 90% (Hilltop Reserve) or Full.