add_meta_box creating default form field types

Short answer: no. WordPress core has the basic meta box functionality (registering a box & passing a callback) – what that callback does, or how it works, is entirely up to you. You can either code your own implementation, or use a 3rd party as you mentioned.