there are many ways in which you can decrease the boredom factor, in game design tools would do two things allow you to play around while your figuring things out, and avoid the repetition of going in and out of the game to see these changes. being able to work on individual parts of the engine would make the work faster without every thing else getting in the way.
if you can make the design process fun then getting others to help becomes more likely.