Вот вариант, который может решить проблему большой массы противовеса. Слабое место – большой блок (готовый в магазине не найти или трудно задешево реализовать). И еще плохо то, что все это будет располагаться между ящиком (в верхнем положении) и стеной, т.е. делать надо тонко. Что касается постоянства массы ящика, то логика такая. Заранее определить что будет храниться в ящике, положить туда, установить противовес (двигать вдоль рычага). Остальное (взять/положить новые вещи в ящик) компенсирует механизм плавности. Если в будущем (н-р через год) решили вместо легких вещей положить книги, то надо будет только сменить положение противовеса.