You have a good point. I also think that one should not completely replace IB, because its core functionality is very good: Design UI that is callable in code without naming the elements explicitly in the designer. What's missing are two features IMO:
- style templates (CSS or a subset of it) in order to increase reusability.
- access to preprocessed variables in order to define things like fonts and colors in one place that's also usable in code. (Maybe that's already possible but I'm not aware of it).
Some lightweight style plugin could solve both issues.
- style templates (CSS or a subset of it) in order to increase reusability.
- access to preprocessed variables in order to define things like fonts and colors in one place that's also usable in code. (Maybe that's already possible but I'm not aware of it).
Some lightweight style plugin could solve both issues.