Inkscape. A small script generates A4 tiles from that. These tiles can be printed on an ordinary printer and glued together.
Here are the pattern files for Almrausch Intermezzo:
What do you think? Is this useful? Shall I publish more of my patterns? Can you print them without problems? Please comment.