Mike, you'll not need any more background than perhaps some familiarity with "batch files". The comparable equivalents (using the term loosely) in Linux are "shell scripts". Both are merely plain text files containing series of otherwise-interactive shell ("command prompt") commands.
Back when I first started with Linux I'd picked up a six-CD box set containing among other things Debian, Red Hat, and Slackware installation discs. I installed all three to different hard drives / partitions and played with them. The first two made extensive use of convoluted shell scripts and/or graphical programs to configure the system in what could be described as a "Windows wizard-like" fashion. Slackware used a much more straightforward (to me) filesystem layout, and packaging/configuration mechanisms. In order to determine what the first two were doing I'd first have to spend time learning the "wizards" (front ends) and what they were doing to the underlying configuration stuff. I was impatient (still am...) so just went with Slackware where I'd only have to learn the one layer.
I never have given the other systems a real chance, so my viewpoint could definitely be considered biased against them. A lot of folks prefer them, but that's the beauty of Linux. There are many ways to skin the cat and they all work (eventually).
I will say that prior to Ubuntu my recommendations to less-than-savvy computer users was Mandrake (now Mandriva). Spend some time with several flavors and let me know which you prefer and why.