Если не хотите заказывать/писать свою, то можно подумать как адаптировать существующие решения под вашу специфику. Так выйдет быстрее и дешевле.
Например, кроме продаж CRM заточены еще под работу с контактами. Контакты обычно представлены компаниями и контактными лицами. С компаниями все понятно, вносите своих клиентов (это скорее всего именно организации, а не физлица) в этот раздел. Если у организаций, с которыми вы работаете, обычно только один представитель, то можно вносить его отдельным полем в компании, а оборудование заносится в раздел Контактные лица. В карточку контакта записывается вся история по оборудованию. Если у клиентов обычно более одного представителя, то они и оборудование записываются в раздел Контактные лица, но помечаются разными типами контакта или тегами в зависимости от конкретной системы.
Решение не очень красивое, но протестировать можно быстро в рамках пробного период у любой SaaS системы.