This gobelin editor action pack will allow you to create realistic cross stitch and needlepoint effects out of any raster, text or even photos. The pack also contains a bonus action for creating a needlepoint canvas (one round and one rectangle) with 13 different stitch borders to choose from.
The result will have all layers intact and you will be able to customize it to your liking as described in the Help File (Customization section).
Here’s a short video demonstrating the cross stitch effect:
the paintings are copies painted by me