I wish I had a automatic buttonhole setting, you made the manual look easy but for some reason I have messed up more button h*** than I care to admit. Practice, Practice.
Remember one must consider the width AND height of the button to be used BEFORE one adds the 1/8" inch for the length of a button h***.
Also, if you select to open a buttonhole with a seam ripper, place a pin across the bar tacks to make sure you don't rip through the tack and ruin your project!