Hi Darshank,
From what you write above, I cannot see any major gaps that cannot be handled in the standard application.
Yet, I know that there are some specialized software solutions for garment factories available that have a lot of industry specific add-on features available that make the handling of business processes easier.
For that reason, it might be wise getting into contact with a partner that has implemented similar projects before.
Just calling them and asking for some demos/presentations usually does not cost any money and might help you in your decision making.
Best regards,
Ludwig