Удобного не подскажу, но поделюсь опытом.
У нас на предприятии фиксируется ПО на конкретную рабочую станцию. Платного ПО не так много и обычно оно предустанавливается сразу на ПК. Каспер, Виндовс + Офис, Удалённое управление, ну и что вам ещё надо в процессе работы. Так что заносится в базу сразу и за 1 раз.
А рабочие станции учитываются в 1С.