You seem to have divided modifications in to 3 types Features (has 2 types major and minor) Utilities & Properties. These distinctions are not entirely (mostly?) clear.
changing some things requires a new craft check IE means rebuilding from scratch and others do not, what they require is unclear.