Ptfm 8847 create edit workflows

@kislyuk this isn't ready (there are tasks not completed in PTFM-8847), but I'm making a pull request as you've requested.