Hello
I have been using ERPNext for my own shop. To be honest with you, I used only 5 modules of ERPNext: Selling, Account, Stock, Customer, and POS. I believe that base on your business, you will need to use others modules for sure but do not worry because I can learn about those modules without spending the project time.
I am looking forward to work with you.
Best Regards,
Nichcha P.