When you are creating reading pages for your course you don't need special hardware of software. It is just like working on MS word. You can type or upload image or upload pdf.
When you are creating MCQ even you don't need any hardware of software. You just have to learn how to add or upload from excel sheet question in question bank and how to create MCQ test from your question bank.
For video creation, you can prepare one of two possible types of video. (1) Video recorded by camera/handy-cam
here is example.
(2) Screen recording videos.
here is example
For video recording by camera/handy-cam you need
(1) Camera or handy-cam or mobile with good video recording resolution
(2) tripod to stand the camera.
(3) Any good video addition software to edit the video, title, cropping, noise removal, voice enhancement
for screen recorded videos you need
(1) digital pad (suggested: digital tablet wacom bamboo) search in google
(2) Any good screen recording software
(3) Any good video addition software to edit the video, title, cropping, noise removal, voice enhancement