OK, so draw up your spec, and share it with us all here (for constructive criticism, helpful suggestions ... and all the rest).

PS: sounds like you have in mind more of a dirty linen
truck!
Meanwhile,
here's another rather jolly one (and, for that price, you could probably afford two or three of them)!