You're reading the documentation for an older, but still supported, version of ROS 2. For information on the latest version, please have a look at Kilted.
Utilities
There exist several utility packages, like command line tools or reusable classes for writing controllers and real-time critical code.