I want to create few interactive blocks for simulink similar to slider gain.
1) Round knob with enumerated values 2) Switch button 3) LEDs/SevenSegment/LCD 4) Custom Oscilloscope or logic analyzer
These block should be placed in the simulink model and user should be able to interact with it during the simulation run - same as slider gain and display block.
You can create GUIs for your Gauge/Button/LCD etc and link it with simulink. This is the only option, because simulink doesn't provide any tool for such requirement.
There is another toolSimulink 3D animation, I think, which can also be utilized for your requirement.