Excellent explanation. I just need one more piece of clarification then I think I can move on. ;-)
My initial tests included adding a Text/HTML module to a page.
Noting the module ID, I changed the header text, and added some dummy text before setting up Metapost.
I used the module ID in my metapost settitngs to complete the setup assuming that this was required since I only was interested in editing this module instance.
Now to get metapost to work correctly, I had to select "more" from the Recently Posted column in LiveWriter. Then select the portal, and select the correct module. Shouldn't it have recognized the module existed if I have provided the module ID during setup? and why did I have to provide the module ID if I then have to select the correct module from the recently posted list?
If this sounds confusing, I am trying to grasp and document the workflow so that it can be re-taught to a team of "non-techies" who of course would prefer to do everything using Word or LiveWriter.