3DPrinting pens can be very useful, they are cheap and easy to understand the concept of.
It requires a skilled hand and a plan of how and what you are going to model.
From our personal experience of working with 3D machines we don't really recommend it. However if you are persistent and have great hand eye coordination then it's definitely worth a try!