TJGXMLCMS is a suite of tools that can be integrated and customized for existing systems. TJGXMLCMS can also serve as a standalone content management tool. TJGXMLCMS is designed with a number of emerging software development practices. TJGXMLCMS is developed with practices such as test driven development, behavior driven development, shift left programming, and value stream modelling. These practices provide rapid developments of features for the content management tool.