The Brother PE800 embroidery machine has its own embroidery patterns. However, you can also import more designs from the internet. Nonetheless, you can't create your own design on it as there are already pre existing on this machine. You can create your embroidery pattern via different methods outside of the machine and then import it into the machine via a USB drive. However, you need to remember that the design you'll be importing must be compatible with the machine. This machine is only compatible embroidery patterns in a .pes, .dst, .phc and .pen formats.