Google sites are easy to create and you can quickly add Google content - docs, slides, forms, maps, videos.
You can also embed content from any site that provides embed codes