Ability to create hierarchical designs like in KiCad. An absolute must for any serious design. Ability to instantiate designs multiple times for reused blocks. Along with the hierarchical schematics then the ability to perform a layout of a hierarchical element, and then 'stamp' these designs into the final design. Take a 32 input sensor. A sensor channel is defined in a schematic and instantiated 32 times. Then laid out once and the same layout is repeated 32 times. What ever structuring required can be overlaid at a high level 2x16, 4x8, global controller distributed controllers, etc etc. Such a feature is not only useful for a multi-channel project, but extremely useful for say a PC motherboard, a Tablet or similar large design, where you want to build sub-components for getting the design broken down in manageable parts, that can be captured and routes, and then placed and connected at a high-level. Adding a feature like this will give Flux.ai a very unique and very strong position in the market.