A simple framework for the derivation and analysis of effective one-step methods for ODEs