Further to what my colleagues have said, which I agree with:
The standard pages that are easy to configure are:
* Profile page
- this is a single resource (e.g. Hospital or Organisation) with various widgets that relate to it, which can be a Map, form, lists (Tables or Cards) of component resources (e.g. Staff, Patients).
* Summary page
- this is a set of resources (e.g. Hospitals or Organisations) with Tabs for seeing them in Table, Report or Map form (with common filters whose settings are retained across the tabs)
If you want to create a custom Dashboard which is different to these standard options, then you will indeed need to create a custom page...potentially using some of the same widgets as on the other pages, mixed with custom widgets.
There are several examples of custom Dashboard pages in the code, such as this one, which targets various aspects of the Logistics module:
Best Wishes,
Fran.