One of my first programming projects, Herbier is an application that helps creating and finding new leaves. Different parameters allow manual control over the leaf’s shape and borders, which can also be generated randomly.