The Power of Custom Printing: An Overview