I actually really appreciate GitHub issues for its simplicity: just a list of issues that need addressing. I found most more "advanced" systems to be much harder to use and get an overview of things, especially with larger projects. I found that "just a list of things" with some labels usually works best both from a programmer's and from a management perspective.