Following-openbsd is a project mainly written in Shell, it's free.
Update OpenBSD system by following the current or stable
Updating OpenBSD system by following the current or stable method. Currently, only support the -current method. This script wraps the steps introduced by the OpenBSD FAQ, and provide more controls.