In this website you will find codes in Jaascript using p5.js library.
For example you will see faces created with regular shapes: ellipse, arc,rec,rectangles. Some of these faces are of different colors, some are moved with the mouse , others are moved with the microphone etc.