This is a quick reminder to myself so I don't forget in future. Using Vertical Tabs within forms is fairly easy as it's part of the form API. It was a little harder for me to work out how to do it without using the Form API and using only a render array. The example below shows how to split up content using Vertical Tabs from within a render array: