Thank you for the opportunity to help you with your question!
If one can make something which involve creativity, design and labor, it is craft.
Profession goes beyond making, it can be management, marketing, teaching or selling. Essentially, profession is something which people 'do' for a living. They may or may not like it. But craftsmanship does require an inherent love the work due to the intense creativity involved.
Please let me know if you need any clarification. I'm always happy to answer your questions. Kindly best this answer if it has helped you.