MPLAB X IDE on computer emulation / debugging how to set input values?
Yes, there definitely is.  A fairly elaborate system has been in MPLAB for a long time, including in version 8.  However, the full details weren't documented until recently.  Only a stripped down set of capbilities via a clickety-click GUI were available.