It also depends on how many engine unique features you used, and what optimizations you applied. It’s certainly possible, but doing it without changing any game logic will require very complicated translation layers which will likely cause performance issues. It might very well be easier to treat it as a porting and refactoring project. You might not even realize which behaviors are unique to each engine if you don’t regularly develop in multiple engines.
A lot of simulators exists that cover bits and pieces. Mostly just people simulators without house building, often entirely without a house view with decorations you have free control over. Most try to fit in more complicated stories and relations, which might force them to restrict many other choices, like character progression far beyond simple skill points and career level.