You can achieve this with the following -
- Custom Form Controls
- Custom Macros (Reference : https://devnet.kentico.com/articles/quick-tip-retrieving-fields-for-any-class-in-kentico)
Additional info: https://stackoverflow.com/questions/52403558/kentico-selector-to-get-the-value-of-field-of-page-type