Currently "Snippets" for Dynamic Content are hosted only in the Design Studio.
I think Marketo should allow Snippets to be hosted as a local asset within Email Programs. I like to keep my programs very organized, and to have emails using Dynamic content that are in the Marketing Activities and their snippets to be in the Design Studio makes things a bit messy and hard to track.