Если при проектировании пользователь и применяет уже созданные им ранее или кем-либо другим библиотеки компонентов, то в процессе работы неизбежно возникает задача или создания новых, или редактирования ранее созданных компонентов для привязки их к требованиям конкретного проекта.