Absolutely! Arduino is able to use the existing electronic components such as switches, sensors, LEDs, stepper motors or other control and output devices.
Meanwhile, Arduino can run independently and interact with software. Apart form that, Arduino's IDE interface is based on open source which can be downloaded for free and create a great number of amazing interactive works.