There are different sets of tools involved and it may be better to develop environments which allow flexible access to different tool sets for different purposes.
How are blogfolios different from e-Portfolios? They aren't exactly, they're more of a subset of e-Portfolios, or another way of looking at the traditional e-Portfolio.