Flywheel & Flexplate Balance Requirements
When discussing the stock Gen 1 SBC, all were internally balanced and take a neutrally balanced flywheel EXCEPT the 400. The 383 can be either because it's an aftermarket mod. In this case, use of 5.565" or 5.7" rods on the 3.75" stroke crank usually requires external balance like the 400 SBC because the internal counterweight can't be bigger and still clear the piston at BDC (unless expensive Mallory metal is used).
On the other hand, rotating kits which use 6" connecting rods have additional clearance; most are internally balanced and can use flywheels/flexplates from 350s, 327s, 302s, 283s; and also from neutrally balanced BBCs such as the 396, 402, and 427 since they all share the same bolt circle and tooth counts (153 and 168).
With BBCs, the stock 396, 402 and 427 use the same flywheels as the Gen 1 SBCs and have the same 3.58" bolt circle, but the 454 is an externally balanced engine like the 400 (not the same balance spec, however). Both the 400 and the 454 also require an externally balanced harmonic damper.
With the advent of the one-piece rear main seal (Gen 2 SBC), the end of the crank had to have a different diameter and be circular so no scalloped crank flange was possible. Because offset weight was lost at the back end of the crank, the flywheel/flexplates for the 350s are externally balanced to make up the difference, but these engines still use a neutrally balanced harmonic damper. Also, the bolt circle for the one-piece rear main seal cranks has a smaller bolt circle so it can't be used incorrectly on a Gen 1 (two-piece rear main seal) engine.
I haven't researched the ZZ crate engines, so can't comment on them in this discussion.
Hope this helps!
:3rd: