I've been working on my game more & more an enjoying the process. I'm also a software engineer by trade and got to thinking: if you could design your own poker training tools, what would they look like?
For example, I felt like I was weak on being able to read the texture of flops; I wasn't always able to quickly identify the straights and flushes out there. So, I built myself a tool (see http://poker.buriedinfo.com) that let's me see flops over & over again (with actual pictures of cards!) and I can practice as long as I want. I also developed an algorithm to read the flops and then display it so I can compare my reads to it - almost like a flashcard system that you would use in school.
So I'm trying to generate ideas for other tools that can help my game. I guess I'm thinking about this beyond the typical "charts & calculators" approach. Not that I would ignore those, but I'm thinking about tools that would mimic play situations. For example, would there be value in a tool that generates an entire board and then you think about ranking the top 3-5 hands for the board? Or maybe there could be a better training tool for tracking the pot and finding 1/2 pot raises, 2/3 pot raises, etc. I'd love to hear what people think or other tools that they think would help their game.