3D Printed pen stands that hold 3 pens a piece
Available in many different colors
Short stands have the approximately the same height for all the pen holder
Tall stands have variable height pen holders
These have surface grips that hold them in place on your desk. Able to be removed and reset over and over again.