GCode generator is now responsible for creating different set's
TODO: ensure that we can also decide when to combine and when to seperate set's. (toolchangers)