General Embroidery Journaling