By using these attributes with SEBLOD features such as "Conditional States and Triggers", and "Computation Rules" you'll give much more interactions/possibilities to your forms.. and thus.. build true application interfaces.
I'm recently have a project that needed picture to replace radio button. The radio field will be used several times so i need something that more dynamic to add different image in every usage. I also need to style the ouput to use flexbox but the HTML output of radio uses css fieldset that is not support flexbox. I ended up by creating a new radio plugin modified based on radio fields, that would give me a better flexibility to produce the HTML output.