Using the Document Property controls is quite simple. There is a limit to the number, though, and you may actually want to use them as document properties.
Mapped Content Controls are virtually unlimited and not that difficult if you use
Graham Mayor's or
Greg Maxey's free utilities.