User generated content is big, You just have to look at You Tube to see how popular it is. The only problem used to be the cost of the software to create and edit your videos. Not any more.
There is a list of free video editing software that covers online editing and non linear editing programmes for your PC. Go have a look.