Only, I like to refactor by starting with a clean, empty project and carefully moving the good, important parts over. It's a nice way to focus on the big picture. But after playing some Rimworld and thinking about gameplay, I realized I ought to have had my task system as the central pillar to everything I'm doing.
So, now I'm in a mostly empty project, working on how tasks are assigned-- from the UI, from the main buttons, to object oriented tasks versus component tasks. I've mocked up some UIs-- any feedback on these would be lovely. :)