RDL is usually written using Visual Studio, although there are also third-party tools; it may also be created or edited by hand in a text editor.
The creation of RDL files can be done through various methods, including the use of Visual Studio as the primary tool, along with the option for third-party software and manual editing in a plain text editor.