Какой визуальный элемент управления Delphi или комбинацию элементов управления вы предлагаете для редактирования, добавления и удаления пар ключ / значение (строки)?
Попробуйте компонент TValueListEditor (чтобы разрешить компоненту редактировать и удалять ключи, которые необходимо установить в свойстве KeyOptions, keyEdit и keyAdd значения).
TValueListEditor
KeyOptions
keyEdit
keyAdd