My son is really keen to get a 3d printer with his birthday money, my husband and I are hopeless with tech. Do you have any recommendations for a beginner/easy to use and not going to break the bank?! And what apps work best for this?