Managing and marketing software products is what I do professionally. Here's some of what I've learned.
The future of web sites and web applications will require stronger user understanding, to create a better user experience.
I'm not a dev tool professional. But I love trying out different tools to help the wanna be hacker. Mostly front end tools.
I've created a few sites for family, friends and for work. You can check it out here.
It often times helps the development team to see more than wireframes. That's where prototypes come in. In addition, style guides are quite useful.
The animation tools available to create cool animations are widely available, including native CSS and an open source JavaScript library.