More to explore:
cross stitch canvas
Handmade Rose Cross Stitch Canvas
Rhodes stitch hearts for the petals and oyster stitch for the leaves.
How to create an All You Need is Love cross stitch canvas
Stitch NZ Canvas Work
In the books I have, what people are calling the button hole stitch is really the blanket stitch, it was how blankets used to be finished.