I'm really not a fan of the UI for editing custom iProperties. I hope I don't have to explain what is wrong with it, it's very nineties! Why do add property and modify property have to share the same button? (and that just for starters)

So how's about something roughly along these lines?
