Techniques and applications in Packaging Design