Каждый элемент PIM в карманном наборе имеет свой набор свойств, поэтому вы можете добавлять собственные свойства к каждому элементу pim. (Я не пробовал с встречами, но я добавил пользовательские свойства в контакты и использовал их в своих собственных приложениях)
Если вы используете .netcf, взгляните на класс OutlookSession, который является основным объектом для взаимодействия с элементами pim.
Я не уверен насчет настройки пользовательского интерфейса, так как все мои изменения были сделаны через мое собственное приложение.