Hi,
It’s all depending on your template. If you have 1 template with the main content of the template can be reused over and over, than this is what I’m gonna do.
Create 1 template. Create 3 pages using that same template. Add [*content*] on the main content are for the template. Create several TV and assign them to your template.
Now the basic setup is done.
For your plain page, just fill anything on the content area and you’re done.
For the homepage, you need to put all the TV tag that you’ve just created, for example [*tv_name_1*] [*tv_name_2*] and etc on your content area with special html formating to place them nice on the main content area of your template.
For your news page, just add child cos under it, and use newslisting snippet [!Newslisting!] on your main page, and it will automatically fetch all the child pages automatically and display them as a news listing
That’s all. You might need to get use with all the features on MODx first, so it’s better to get started on documentation
All the best and Have fun!