PC TASes are generally done on Linux using libTAS.
However, in general it is considerably more complex than TASing older systems and difficult to maintain sync across systems.
A program called Hourglass exists for some Windows TASing, specifically for Game Maker based games, but use is discouraged due to crashing and sync issues.