[issue1003] Improve style for create and main pages, add create form

Might as well leave a comment about how we know this is similar to ModelForm but we haven't ported this to that.