How can I add multiple content-editable blocks without a plug-in?

Add a metabox to your post type, see this answer for details. In you sidebar look for the post meta key _t5_extra_box and display its content if it is available.

But … I would do this in a plugin and move the rendering into a widget. This is about content mostly, so it doesn’t really belong to a theme.