A mass-impact approach would warrant a UI based coding platform... users should be able to block logic's together... our team is interested in working on this...
Could you expand what you mean? So far, the interaction design has inherited a lot from web browsers in general. It's not "democratic" in the sense that everyone votes and changes everything else, it's more "open for anyone", "open source for everything", but each Dapp runs by it's own rules.
Answers
(also relevant)
User interfaces can't magically make programming easy. You can't democratize ability, only opertunity to learn.