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

Documentation can be found on the UntitledLog GitHub repository.