Thanks Mike
I am playing around with trying to see if a site owner can sort of create their own psuedo addons using the inbuilt functionality of XF.
You can create a page node as a landing page for a whole section and use widgets and CSS to create a great section overview page and then by using the custom fields create the data fields needed for the entries in the section and then use the templates and CSS to make the entries into something great.
And all the menu system is tailored to make them all look like different sections of the site and the good thing is that they are all consistent in their look and feel.
For example a Classifieds section using forum nodes:
and use custom fields, templates and css with an "if Classifieds Node then display this, if not then display normal node style"
And then using the built in functionality of the Resource managere to create a complete section, in my case for Aviation Schools:
Doing things this way you can avoid addons and you have control of it all, all sections can look and feel the same...the only thing you may need would be different widgets to suit your needs or extend it further