I've decided this year to roll out a little project I've been meaning to do for a while. I'm not quite sure what it's final shape will be but concept is a set of tools that can help you quickly and safely build out a suite of tools on an intranet. Or even to knock up a quick demo website. I intent to keep a log here of how it develops so here is what I've started with. 1) Set up an AdminDB database to hold the data and connect to it with root privileges. 2) Set up a table of databases this allows you to choose which database to grab any data from. 3) Set up menu builder database. Currently allows multiple menus, nesting menu items. 4) Set up a forms builder database. Currently this allows you create multiple forms and choose the right options for each data type. I did a job over a decade ago to rebuild from scratch a website, CMS, Intranet and Intranet tools for a small business. This project builds on some of the tools and things I developed to make my own life easier. So next steps is to build out the admin tools needed to do some basic tasks. Next up will probably add a SiteDB to store info about different sites. Then once the forms and menu systems are up and running, build out the pages and forms needed to firstly create, update and modify any database on the system. Then the tools to modify the menu and form systems. Then the idea is you can create a new website, create the database, tables and menus/pages needed within one system that creates uniform working code. So, say for instance you want to knock up a simple tool to perform some calculations on some form data. You can make a site, set up the database and forms easily. So you can concentrate on just working on getting the calculations right. Anyway, more as the project advances.