Please read the article fully and carefully. The article does not require Visual Studio, the example code in the article can be put in a text file and saved with .ascx extension (as it says in the article). A Text editor like Notepad can be used, the example uses inline code so there is nothing that needs to be compiled in VS.
It does require some knowledge of ASP.NET development to make even a simple custom feature. If you make mistakes you will need to look in the mojoportal log for logged errors to figure out the problem, whereas using VS one can debug problems more easily.