The tasks you are talking require massive customization. It's a lot of niche development; few clients in each niche and a lot of work => more like consulting work than product development.
Niche customization is the reason why VB, Automator, etc. were all developed. You also have a massive sales problem - how do people find out about your software?
Consider "website projects". RoR and Django projects each have their own layouts and requirements. Most people using Modenizr are going to be the types of people to mix-and-match, and not want to use some tool to select the parts.
Then you switch to talking about xcode, and Photoshop. And server-site code. And minification. Each of those is hard in their own right. Then you'll find that someone really wants the filename name to be "España.jpg"
The dream of making it all work together smoothly is nice, but there's no easy route to there from here. Nor have you outlined what that route would look like. You've only stated the goal and have some idea of the tools you might use for that goal. Eg, how does one actually specify the "folder structure" and content validators? Is it a GUI? A configuration file? How does one handle cache flushing, including configuration information for the different deployment environments, connections to the different cache layers, and timestamps placed in GET requests to force new fetches?
Solve one of those problems and you'll have people using it. Don't try to solve the entire problem - I suspect there is no general solution.