There are different tools you can use to develop an app in Hololens 2. The most popular one is Unity with Mixed Reality Toolkit (MRTK). Unity game engine is installed on our VR/MR development workstation in G192 in Crosland Tower, if you hope to use it. This workstation is also ready to configure your MRTK.
Unity Tutorial
View this page for more device specs information.