Craft a machine learning-based image generator using TensorFlow.js and p5.js that creates original and customizable artwork tailored to each user's preferences. Deliver a personalized and unique piece of digital art that reflects each user's personality and style.