As far back as I can remember I have been the type of person to draw a problem out so I can visualize it and hopefully solve it by understanding it better. I recall reading studies that explained this was because understanding a problem is more than half the way to solving it. This is similar to the rubber duck philosophy. However, when conceptualizing an idea that isn’t a problem per-se, but you want to articulate your thoughts into a “demo” or prototype, there are countless tools out there, but in my experiences they generally take far too much investment to take a fresh idea into a more appropriate sapling. On the flip side there are “wireframing” tools like Balsamiq and others that are great for conceptualizing but can’t go the one step further to show vision. Invision for example is in my opinion the greatest prototyping tool there is, but you need designs and lots of imagery to make that work for you effectively. If you’re not a designer, or you need more than powerpoint or MS Paint, then forget it.
I believe I found the bridge in that gap, and its name is JustinMind. I’ve been able to take my novice (at best) imaging skills, and import the free widgets for Bootstrap, FontAwesome, and charts, and I’ve got everything I need. It looks like a $495 perpetual license is all I need to keep using indefinitely after my trial, and I have to admit it’s going to be difficult not to fork out the money, they’ve earned it.