Haha i'm on this journey myself with two old games, its been fun but long.
I started one and built it ready to go has more to do lists and suggestions but waiting.
I'm using an mvc approach: TryoWars
For the other, i'm currently going through each file to update it to PHP8 and above to get it fully working: EuroGangster First release it after beta testing. Then plan to update the entire approach to mvc.
Maybe OCD
The site I use to create Mccodes V2 Modules: Mccodes V2.0.5