Microsoft carried this style of layout builder into the original asp.net web-forms in the first couple versions of Visual Studio.NET. If I remember correctly it worked just like the form builder for VB6/MFC-C++, but it's been a while.
It's a little old now but the Motorola Droid Turbo has served me well. Even though the phone is over three years old it holds a charge for the entire day (17 hours) and still has a 30-35% remaining at the end of the day.
The last I heard CADE2, the modernized (J2EE) system, had replaced the majority of the IMF functionality (IMF is the core of tax return processing). I'm not completely sure though as I haven't talked to those guys in over 4 years now.
I did contact work with the IRS from '06-'09, on the IMF and BMF (master file system) and I assure you there are no punch cards. Old school main frame assembly yes, but no punch cards.
I work for an org that just upgraded from XP to Win7, however we went straight to ie11 as the default browser during the upgrade. However, optional use Firefox and Chrome is permitted for both XP and Win7.