OBS is more focused on live-streaming, even if it can be general purpose.
OpenScreen is more about screen recording, once recorded it turns into a simple-ish NLE that is focused on editing screen-casts.