The past few days I've been working on a few new ways to interact with the Steem blockchain, and needed a tool that could create all of the various operations that users can perform. Here's the result, hopefully some other developers will find it useful:
https://aaroncox.github.io/opbuilder/
The code is open source and available in the corresponding github repository:
http://github.com/aaroncox/opbuilder
You can:
It still needs a lot more work before it's 100% accurate - but I'll be working on it and would invite anyone else who needs a tool like this to do the same.