Talking about DIY...
As one Alliance member writes: "Constitutions never make riveting
reading, but I have been in quite a few leftist groups over the years
and this is the most democratic one I've ever been in."
Constitution of the Socialist Alliance (updated 2013)
http://www.socialist-alliance.org/page.php?page=1257