InkScape is one of the best open-source graphics editors - holding its own against Adobe Illustrator. It also has an some really unique plugins. One of my favorites is InkStitch which adds powerful design and export functions for embroidery patterns.