I think best way to refresh Lazarus/macOS is porting Lazarus IDE to macOS/Cocoa.
The Lazarus IDE is already (being) ported to Cocoa, isn't it?.
I tried it with Lazarus 1.8.2 which was horrible.
But the trunk version of the IDE (as Cocoa) as a lot of improvements.
Install it with fpcupdeluxe and you can choose the Cocoa variant/installer.