Character creation in both D&D Beyond and Roll20 are solid so you could use either as a reference and make your own doc. During creation IRL, I work directly with players as-needed. Similar for VTTs, I set aside time for creation at the end of Session 0. Anyone who wants to go off on their own is free to do so, but I validate characters before the first session because there's always a chance that something was forgotten. (I once had a player who chose starting money and then forgot to buy armor.)

My only issue with 5e character creation is that you select class skill proficiencies before you select a background. Often, you end up going back to the class section to pick new ones because the background gave you the same thing.