<< I can open a program like EZKey or EZDrummer which I haven't used in months and drag in an intro, verse, pre-chorus, chorus, bridge, est., change the chords and tempo and other parameters and have a rough layout for a song within minutes without ever having to look anything up.>>

In BIAB: One can do the same thing by opening up a MutliStyle with 3 substyles and have a "rough layout of a song" instantly. One can open a PG demo and edit it and achieve the same, One can open a MIDI, txt, SGU, ABC or XML and achieve the same. BIAB can open with all of these different methods while providing RealTracks played by real musicians.

To make BIAB easier to use: Everything you've listed is done automatically in BIAB simply by using MultiStyles and arranging your song by changing Part Markers.
I've attached screen shots of a PG MultiStyle with 14 substyles. A user can place any combination of these 14 substyle at any bar and repeat a substyle as many times as they want. Any combination, in any order, as many times as desired. That's a great and easy start to a rough song layout I think.

The demo opens with all of this completed. It would take hours to recreate this demo in any DAW including RealBand which doesn't recognize MultiStyles. MultiStyles are a flagship BIAB program feature only. But if you want a "rough layout for a song within minutes without ever having to look anything up" , give MultiStyles a try. My version has more than 1,000 PG Staff pre-made MultiStyle Styles. Any Style can be made into a MultiStyle in minutes.

Attached Files (Click to download or enlarge) (Only available when you are logged in)
Western Swing Demo.jpg (226.5 KB, 134 downloads)
Fourteen Substyles.jpg (86.99 KB, 134 downloads)

BIAB 2025:RB 2025, Latest builds: Dell Optiplex 7040 Desktop; Windows-10-64 bit, Intel Core i7-6700 3.4GHz CPU and 16 GB Ram Memory.