I want to implement ERPNext for a custom photobook business with the following workflow:
Customers can order photobooks with variable pages (e.g., 10–60 pages), and the required raw materials (photo sheets, cover, box) change dynamically per order.
Each photobook goes through multiple production steps such as image correction, PDF preparation, printing, binding, and delivery, with the possibility to add more steps in the future.
I need to manage stock for raw materials accurately, create sales orders, track multiple jobs per order, and generate invoices after the photobook or the entire order is completed.