There are many ways to go about designing cross-stitch patterns, but my personal favorite would be the old-fashioned way. With graph paper and a pencil, sketch out your design, outlining any corresponding squares. Then, get some colored pencils and fill in each square with the color you want. Draw the symbols that you're comfortable with for any special stitches. Ta-da!