Cams are simple to design but oh so versatile - Guide with examples