How to make a operating system inside my game

Hello how do i make a simple operating system with some buttons on the desktop and where you can open some apps. Is it hard or easy?