Maybe you shouldnt spend money on developing your own CRM? You see, therere enough of ready-made options in the market.
Were planning to create a product made for GoodWork ecosystem, it wont have analogues. Thats why its important to develop it.