3D printing is a really cool way of making. Professionally, it is being widely used as a way of manufacturing and prototyping objects, and the technology continues to develop and improve.
3D printing does take time for an object to print, depending on the size and complexity of the model (a minimum of 30 minutes for a small object). Once the printing is finished, there is typically some cleaning up to do (removing of the excess material). But seeing your design emerge is a fun and satisfying experience.