Using LibGDX (or any similar game library/framework) for non-gaming purposes?

Over the past week at work, I’ve been itching to create a tool that will significantly make a certain aspect of our work easier.

To put it simply, we have have a series of hundreds of programs that run daily, and the definition of the sequence/conditions under which they run can be extracted into a text file.

What I wanted to create is a tool that would read that text file and create a graphic/interactive flowchart based on it so that its users could easily scroll/drag/click/etc through it when needed. It beats the heck out of reading it in a text file.

And since I’m working with LibGDX for my current game, I was thinking why not use it for that? It’s probably overkill, but since I’m familiar with the the basics of the framework now, it would be fairly easy to implement what I want using it.

What I was wondering is whether or not anyone here has had any experience using libraries and frameworks made for gaming for non-gaming purposes.