I have a number of Singer buttonholers - Professional, Autopilot, as well as the one for low shank straight stitch machines and the one without templates - and am more than happy with the buttonholes they make.
Here one done with the Singer Professional Buttonholer in contrast colour (inspired by the red buttonhole I made on Mr Manuel's Sherlock coat)