Digital content creation: perceptions, practices and perspectives