We use the UntitledLog library to facilitate logging. The library also includes a small timer class and an imgui widget that displays the messages in a console with custom commands that you can add.

Documentation can be found on the UntitledLog GitHub repository.