I've started with and am used to the "old-school" CMake. Is there a good article that showcases some of the more modern features?
[0] http://thetoeb.de/2016/08/30/modern-cmake-presentation/
[1] https://www.slideshare.net/DanielPfeifer1/cmake-48475415
And this blog post also has some good stuff: