A million ways to skin a cat.
I have to say that one of my favorite places in the web is https://www.instructables.com. Waking up to that email on thursday mornings, the https://www.instructables.com news letter makes me happy im such a geek.
I love to read the peoples reviews and each individual point of view... those comments sometimes really get me going....
I have done a few DIY form this site but I guess I am not a forum/comment guy.
(to be fair this is my first post on a forum since 2008)
I invite https://www.instructables.com to help us geeks challenge each other while improving the site with a simple new feature.
A Million Ways to Skin a Cat
Basically get from "step a" to "step b" you an follow different approaches.
A step or a process in an "instructable" may be improved or explained in any other way.
This feature enables users to set there creations free and make all the community share there ways and get to the optimization of projects.
Think of the search for a new project starting from a proces you already know.
For example: using a DREMEL tool on wood.
You could se many instructables containing this keywords, but what if you could see the process of carving wood, explained in detail on many ways, by many users. The user will share his method, and experience or simply pitch in with some new info or detail he might have encounter or needed during the process.
On the GUI I imagine below the next step lower right button a button that says something like "MORE" or "A.A. (another approach"). This button coul also link to another instructable that has a detail guide on how to do the process at hand.
Instructables will start to branch out and interconnect to form an organic and hands on detail database.
Any ways thats my humble idea. I wish it helps this site to grow and keep helping people.
P.S. Maybe you have another way, who knows if out there are one million more ways...