I'm still learning EE. It seems easy enough to build something like a custom blog: define the fields I want, assign them to a channel, create templates to output the channel entries. Done.
But let's say I build a blog feature that I want to keep reusing. Is there a way to "package" what I have already created on one site so that it can be installed on another? Perhaps if this was the goal, I should not have built it using the Channels/Templates/etc CPanel in EE -- instead approach it some other way?
Some guidance please.
Update 1:
Just a side question: is there a blog addon for EE that's good? It's simple enough to build a basic one, but if someone has already taken the time to give it a lot of thought and do it "properly", I'd rather use that. I would probably want to update the template files to make it use Twitter Bootstrap if it doesn't already.