A downloadable tool
Tenuously complete procedural chair generator.
This tool creates completely manifold + non intersecting meshes, with an impractically high poly count, and therefore is almost completely impractical for use in games.
Source code: https://bitbucket.org/joe_warren/furniture-generator
Based on my pet CSG framework: https://bitbucket.org/joe_warren/csg-haskell
On any platform with both git and haskell-stack installed:
git clone https://bitbucket.org/joe_warren/csg-haskell.git
git clone https://firstname.lastname@example.org/joe_warren/furniture-generator.git
stack exec furniture-generator-exe -- --random