Okay, while trying to type, I was told this topic has not been touched in the last three months and I was hoping the project @Welsh sought to achieve hasn't been dumped as well? Anyways, I was going through some stuff and decided to check for new updates to a briefcase computer with your thorough specification and I got this by
Makefailrepeat. I'm not the expert, but this sure looks like something that should be worth your while.