Where is the state of the art for Modules

I have been away for the last few years… I recall Suco, Plaster and Psake being the state of the art for module development.

what has changed in the last few years? Is there a different framework that is preferred to simplify modules creation and management?