Abstract: Systems, devices and techniques are disclosed herein which includes a plurality of ink containers, each including a user-activated dispenser, each user-activated dispenser configured to dispense ink in a preselected amount related to a single activation of the dispenser. An input device is configured to receive a color input from a user, a first ink container from the plurality of ink containers comprising first colored ink and a first mixing mechanism configured to mitigate settlement of the first colored ink or otherwise agitate the ink. A second ink container from the plurality of ink containers includes second colored ink, and a second mixing mechanism is configured to mitigate settlement of the second colored ink or otherwise agitate the ink. A mixing container is configured to receive at least the first colored ink from the first container and the second colored ink from the second container in an amount as and to store custom ink.