Can the cheap OBD2 tools reset maintenance intervals, TPMS, etc? My perception was you had to spend a lot more to get scantools that would do that stuff. Newest car I've owned is a 2001, newest bike a 2009 and it was still carbureted, so I've never dealt with the modern stuff personally.
edit: and just to vent, I work on a family member's car pretty often and it's a 2014 - it has no dipsticks. You have to work through a bunch of menus and idle the car until warm before the dash will give you an actual oil level reading. I hate modern cars.