i used to cross stitch & sew ring bearer pillows thru a local bridal shop... they were beautiful, and personalized with whatever color the bride wanted. they usually ordered the fabric when they ordered the bridesmaid dresses.
i got btwn $150. & $300. a pillow depending on how detailed they were.
i found the more "successful" i got, the less i liked it, because everything i was stitching had a deadline.
when i realized that i hadn't made anything for anyone i cared about in over a year, i quit.
it just wasn't enough $$ to wind up losing the joy i get from creating for someone special.