I have vipw (I'm running RH9) but it seems to be just a incantation of the vi editor that takes me through the files and allows me to edit them.
Essentially it *is* a wrapper but it also does some file-locking and other housekeeping...
RH also has pwd_conv to manually create /etc/shadow from /etc/passwd.
-- Aj. Systems Administrator / Developer