The 'Working' Date is one major reason why some Objects wouldn't want the 'Generate at Runtime' set.
Especially for the Finance sector when the workflows might run into the next day.
You could do 2 different types of Templates for a type of object.
I've attached an export you can load straight into a Test Client to look at.
** Make sure not to load it into Client 0 or all your Clients will use the custom UC_OBJECT_TEMPLATE. I've modified it to remove objects I don't use in my system. (I don't like too much clutter...)
https://us.v-cdn.net/5019921/uploads/editor/7r/gbulas5owt5o.png" width="1467">
I think you're using 10, if not, edit the 2nd line in the file and replace the version with the build of your UI.
<uc-export clientvers="10.0.3+build.663">
I should write up a post with more details on customizing Template Objects... Once I figure out the Chatter REST API for your boss, I'll get to it. ;-)