An algorithmic workflow to craft Timber Assemblies