I am developing a new node (in v3) that control motor movement.
Most of the properties are shared but some of them are conditional base of the motor operation mode, i.e., the user can choose to define propery1 or property2 but not both of them.
Can I something similar to tabs in the properties panel so the user can select what set of properties to define such that only the relevant properties are visible.
I would like to avoid creating multiple nodes since there are operation mode and the node function is similar.
It depends how different the modes are. Normally we only use tabs if there are too many options to fit on a single properties page sensibly. For different modes we normally use a select drop-down that then shows or hides subsequent relevant fields. Eg see the delay node change between delay and rate limit modes of operation.