Screen printing―also known as silkscreening or serigraphy―is a good option for printing designs on different materials like posters, canvas totes, etc. The prints done through this process are durable in nature and they do not fade off easily. Also, the materials required for screen printing at home are available easily.