Support multiple complex of toolchains

An idea from nazim from SlimRoms