PU - SIS-патч, который дополняет, заменяет и удаляет, установленные компоненты базового приложения. При этом такой патч не будет виден в Диспетчере приложений, и удалить его будет возможно только(!) вместе с базовым приложением. Такой тип имеют руссификаторы, отдельно запакованные иконки, файлы настроек и т.д.
UID бери от SIS-пакета с виджетом. Если не очень разбираешься, юзай Мастер упаковки в прогамме.