@mjwrazor Yeah.. it's a lot like Trello and other apps out there. But as you say, they miss out some features for strange reasons and now Atlassian bought Trello, so who knows where it's gong.
I think it was Active.Collab that has a nice feature where you can put hourly prices on your project, so are able to see what the tracked time costs the customer. Might be a remote needed feature though.
I found this, still pretty ugly as most solutions unfortunately, http://kanban.leanlabs.io/. But it is kind of what I thought about. A backlog and repo on GitLab but extending the options and maybe combining it with other platforms too. This would allow the project mangers to access the platform while the programmers can use GitLab. (I haven't had a deeper look into it).
Well.. my implementation of choice is Laravel and VueJS, but I know it's not as widely used here on Hashnode.