I am in the situation where I need to made some modifications to a content type in my .install file. I know how to create a content type programmatically, just create it via the UI and export, and recreate the form to submit it.
In this case deleting the existing content type and recreating it screws up the existing content type instances, so I need to add an existing field to an existing content type. Is that easy to achieve?