Not long after I started my current job we installed a lot of new computers. To save on software expense we only supplied Office Standard to anyone who said they didn't do database design and installed Access Runtime instead.
However most of the databases had no Switchboards or master forms and so were not navigable through Runtime. The databases were all very poorly constructed. Some had a dozen forms or more with multiple variants of apparently the same form.
Over the years staff had modified tables and some of the forms no longer even worked. So staff had resorted to working directly in the tables. Some queries were used directly for reporting. Creating switchboards for this mess was not a solution. Manually creating master forms to open as many as 25 objects really didn't appeal either and seemed a waste of time on databases that needed to be rebuilt from scratch.
To get them all going again without facing the enormity of what was really required, I wrote code to automatically generate a form with a button for every table, query, form and report in a database. Essentially it provided something functionally akin to the navigation bar but available in runtime.
And I didn't have to look at any more closely enough to be freaked out by their poor design.
I still have months of work ahead reworking them all properly.