ergonomic lift platform