In a previous life 1999, I learned
VB and SQL and got a job with a boutique firm. My first project was to create a catalog printing calculator for Federated Department Stores: Bloomingdales, Macy's and 10 or so others. Corporate wanted to control how catalogs and flyers were printed with full cost analysis given set up and run rate cost data from 7 major printers in the country.
Creating it was one of the most fun and interesting things I've done in my life. Behind the UI was SQL-driven data flow, step by step populating cobmoboxes based on previous selections, turning radio button on and off or popping up checkboxes to guide the user along so even a 5 year old could spec a complex catalog with flyers, inserts, etc and get the best printing price balanced against shipping.
God that was so much fun.
So much more to the story like the consulting firm had absolutely no idea what they were doing and the young, very hot consultant was sleeping with a Federated VP.